|
|||||||||||||||||||||||||||||||||||||||||
| ISBN: 3827328748 ISBN: 3827328748 ISBN: 3827328748 ISBN: 3827328748 | |||||||||||||||||||||||||||||||||||||||||
|
|
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 |
|
||||||||||||||||||||||||||||||||||||||||
|
Back to the topic sites: ScientificPublication.com/Startseite/Informatik/Programmieren StudyPaper.com/Startseite/Computer/Informatik/Programmieren/Java StudyPaper.com/Startseite/Computer External Links to this site are permitted without prior consent. | |||||||||||||||||||||||||||||||||||||||||
| Home | deutsch | Set bookmark | Send a friend a link | Copyright © | Impressum | |||||||||||||||||||||||||||||||||||||||||