Titel:

Das Java Komponentenmodell: Java Beans

Startseite
english
  
ISBN: 3642039545   ISBN: 3642039545   ISBN: 3642039545   ISBN: 3642039545 
 
  Wir empfehlen:       
  next up previous contents index
Next: Index Up: Programmbeispiele Previous: Serialisierung

Eigenschaftseditoren

  RunningEditor.java
import java.beans.PropertyEditorSupport;

public class RunningEditor extends PropertyEditorSupport{
   // der Aktuelle Zustand der Eigenschaft
   protected boolean bRunning;
   
   // setzen des zu editierenden Objektes
   public void setValue(Object o){
      // Ermitteln des aktuellen Wertes
      bRunning = ((Boolean)o).booleanValue();
   }
   
   // Zugriffsmethode fuer den aktuellen Wert
   public Object getValue(){
      return new Boolean(bRunning);
   }
   
   // Liefert den Wert als Text
   public String getAsText(){
      if (bRunning){
         return "YES";
      }else{
         return "NO";
      }
   }
   
   // setzen des Wertes als Text
   public void setAsText(String s){
      if (s.equals("YES")){
         bRunning = true;
      }else{
         bRunning = false;
      }
      // Aenderung kommunizieren
      firePropertyChange();
   }
}


next up previous contents index
Next: Index Up: Programmbeispiele Previous: Serialisierung
  
Java-Intensivkurs: In 14 Tagen lernen Projekte erfolgreich zu realisieren (Xpert.Press)
von Marco Block
Siehe auch:
Java 6 Das Übungsbuch. 200 Aufgaben mit vollst...
Java - kurz & gut
Java
von Kopf bis Fuß
Übungsbuch Java: 260 praktische Fragen und...
Handbuch der Java-Programmierung: Standard Editi...
Handbuch der Java-Programmierung: aktuell zur Ja...
 
   
 
     

Zurück zu Themenseiten:
ScientificPublication.com/Startseite/Informatik/Programmieren
StudyPaper.com/Startseite/Computer/Informatik/Programmieren/Java
StudyPaper.com/Startseite/Computer

Das Setzen von Verweisen (Links) auf diese Seite ist gestattet und bedarf keine vorherige Absprache.
   
  Startseite  |  english  |  Bookmark setzen  |  Webseite weiterempfehlen  |  Copyright ©  |  Impressum