Hallo,
ich hab ein Problem mit der JList und zwar ich füge Elemente in die JList das klappt auch nur wird mir in der Liste das Obejct angezeigt.
So füge ich ein
Nachdem ich eingefügt habe iteriere ich duch die Element in der List um eine Datei mit diesen Elementen zu generieren.
Deshalb benötige ich ElementRulesXML als Elemente in der Liste. Nur werden die Elmente in der Liste so angezeigt.
Mach ich nun aber
Stehen in der Liste Strings und nicht mehr meine Objecte vom Type ElementRulesXML.
Wie kann ich die Liste dazu überreden meine Objecte in der Liste zu führen sie aber mit dem Namen anzueigen.
thx 4help
ich hab ein Problem mit der JList und zwar ich füge Elemente in die JList das klappt auch nur wird mir in der Liste das Obejct angezeigt.
So füge ich ein
Code:
lmrootelement = new DefaultListModel();
lmelements = new DefaultListModel();
jList_rootelement.setModel(lmrootelement);
jList_elements.setModel(lmelements);
Code:
lmelements.addElement(new ElementRulesXML(false,
isFolder,
isTextfield,
jTF_elementName.getText(),
jTF_elementSubelement.getText(),
jTF_elementXmlLocation.getText(),
jTF_elementXsdLocation.getText(),
isFolder?"folder.gif":"MyDocuments.gif"));
Nachdem ich eingefügt habe iteriere ich duch die Element in der List um eine Datei mit diesen Elementen zu generieren.
Deshalb benötige ich ElementRulesXML als Elemente in der Liste. Nur werden die Elmente in der Liste so angezeigt.
Code:
xsltgenerator.gui.components.ElementRulesXML@1a7bf11
Mach ich nun aber
Code:
lmelements.addElement(new ElementRulesXML(false,
isFolder,
isTextfield,
jTF_elementName.getText(),
jTF_elementSubelement.getText(),
jTF_elementXmlLocation.getText(),
jTF_elementXsdLocation.getText(),
isFolder?"folder.gif":"MyDocuments.gif").[color=red]getElementName()[/color]);
Stehen in der Liste Strings und nicht mehr meine Objecte vom Type ElementRulesXML.
Wie kann ich die Liste dazu überreden meine Objecte in der Liste zu führen sie aber mit dem Namen anzueigen.
thx 4help