Hallo,
hat mir jemand einen Tip, wie man das umsetzen kann?
Konkret, will ich in bestimmten Fällen ein JEditorPane durch z.b. eine JTextArea ersetzen.
Irgendwie so habe ich das versucht:
Das JEditorPane wird zu Beginn initialisiert und soll innerhalb des Listeners ersetzt werden durch eine JTextArea. Hier verschwindet zwar das JEditorPane Objekt, die neue Textarea will jedoch nicht erscheinen. jPanel2.repaint() habe ich auch mal erfolglos versucht.
Gruß
sisko78
hat mir jemand einen Tip, wie man das umsetzen kann?
Konkret, will ich in bestimmten Fällen ein JEditorPane durch z.b. eine JTextArea ersetzen.
Irgendwie so habe ich das versucht:
Code:
jButtonSearch.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent btnEvent) {....
...
...
jEditorPaneHTMLView.removeAll();
jEditorPaneHTMLView.setVisible(false);
jPanel2.remove(jEditorPaneHTMLView);
JTextArea jTextArea = new JTextArea(wnSearch.getPointerResult(selectedCategory));
jPanel2.add(jTextArea, new XYConstraints(230, 0, 570, 490));
Das JEditorPane wird zu Beginn initialisiert und soll innerhalb des Listeners ersetzt werden durch eine JTextArea. Hier verschwindet zwar das JEditorPane Objekt, die neue Textarea will jedoch nicht erscheinen. jPanel2.repaint() habe ich auch mal erfolglos versucht.
Gruß
sisko78