|
||||||||||||||||||||||||||
| ISBN: 3935143028 ISBN: 3935143028 ISBN: 3935143028 ISBN: 3935143028 | ||||||||||||||||||||||||||
|
|
Wir empfehlen: | |||||||||||||||||||||||||
|
Next: Index Up: Programmbeispiele Previous: Serialisierung
EigenschaftseditorenRunningEditor.javaimport 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: Index Up: Programmbeispiele Previous: Serialisierung |
|
|||||||||||||||||||||||||
![]() | ||||||||||||||||||||||||||
|
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 | ||||||||||||||||||||||||||