Titel:

Das Java Komponentenmodell: Java Beans

Startseite
english
  
ISBN: 3935143028   ISBN: 3935143028   ISBN: 3935143028   ISBN: 3935143028 
 
  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
  
Web-Programmierung (Broschiert)
von Peter Boesch
Sonstige Artikel:
Laufen in Wien. Der Streckenführer (Taschenbuch)
von Lothar Laaber
Einkommensteuerrecht (ESt) (Broschiert)
Divas Las Vegas (Taschenbuch)
von Belinda Jones
 
    
     

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