ERLEDIGT
NEIN
NEIN
ANTWORTEN
2
2
ZUGRIFFE
321
321
EMPFEHLEN
-
06.12.04 15:01 #1
- Registriert seit
- Dec 2004
- Beiträge
- 2
Ich arbeite an einem syntaxgesteuerten editor, der hauptsächlich mit Combo-boxen arbeitet. Je nach Auswahl werden dann die Boxen im nächsten Schritt durch weitere Boxen oder halt JLabel mit entsprechendemText ersetzt.
Mein Problem ist nun, dass ich in jedem Auswahlschritt, die Werte der Komponenten auslesen und in textueller Form darstellen darstellen möchte. Die einzelnen Componenten werden in einem Vector gespeichert.
Nun die eigentliche Frage: gibt es eine Möglichkeit, wie ich den Typ des jeweiligen Components identifizieren kann, um dann entweder den Label-Text oder aber die Combo-box-Selektion auszulesen?
Alternativ könnte ich auch statt Labels weitere Comboboxen ohne zusätzliche Auswahlmöglichkeiten benutzen, jedoch würde die übersichtlichkeit darunter leiden oder aber bei jeder Veränderung meiner Components die Änderungen in einer zusätzlichen Datenstruktur festhalten.
-
Tach,
ich versteh zwar noch nicht ganz was Du suchst, aber prinzipiell kenne ich zwei Möglichkeiten:
if (myObject instanceof Component)
{
// kungFoo();
}
oder
if (myObject.getClass().getName().equals("Component"))
{
// kungFoo();
}
Wobei Component im letzteren Fall eher suboptimal ist. Aber so kannst Du prüfen, ob ein Objekt eine Instanz einer bestimmten Klasse ist bzw. ob der Klassenname stimmt.
-
06.12.04 15:23 #3
- Registriert seit
- Dec 2004
- Beiträge
- 2
Das sieht gut aus. Vielen Dank für die schnelle Antwort.
Ähnliche Themen
-
Wie kann ich erkennen ob das Motherboard Kap......
Von Bradin im Forum HardwareAntworten: 10Letzter Beitrag: 25.04.07, 19:54 -
Wie kann ich ein Objekt wieder erkennen?
Von -ben- im Forum JavaAntworten: 4Letzter Beitrag: 29.09.05, 06:26 -
wie oder mit was kann ich bei einer PDF erkennen um welches Farbmodell es sich handel
Von compact im Forum Desktop Publishing (DTP)Antworten: 2Letzter Beitrag: 26.04.05, 11:16 -
Wie kann ich Delphi erkennen lassen welcher der Größte Wert ist
Von Hinky im Forum Delphi, Kylix, PascalAntworten: 3Letzter Beitrag: 08.03.04, 17:05 -
Wie kann ich Grafikkartentyp erkennen?
Von HaRaWin im Forum HardwareAntworten: 3Letzter Beitrag: 23.04.01, 17:38





Zitieren
Login





