Hallo,
da ich gerade dabei bin einen Mini IRC-Client zu schreiben wollte ich fragen, weshalb folgendes nicht klappt um in der Mitte eine Textarea zu haben, welches die Nachrichten enthalten soll, die per "PRIVMSG" an alle Benutzer eines Channels geschrieben wurden, und eine Textarea rechts, welches alle Pseudonyme untereinander auflistet (naja, eben wie man es intuitiv erwarten würde).
Irgendwie erscheinen nun beide Textareas grau und die rechte Textarea hat leider eine Breite von 0 Pixeln :-/
Viele Grüsse,
Johannes
da ich gerade dabei bin einen Mini IRC-Client zu schreiben wollte ich fragen, weshalb folgendes nicht klappt um in der Mitte eine Textarea zu haben, welches die Nachrichten enthalten soll, die per "PRIVMSG" an alle Benutzer eines Channels geschrieben wurden, und eine Textarea rechts, welches alle Pseudonyme untereinander auflistet (naja, eben wie man es intuitiv erwarten würde).
Code:
// create panel for main Chat Window
chatPanel = new JPanel();
// create textarea
chatwindow = new JTextArea();
chatwindow.setEditable(false);
chatPanel.add(chatwindow);
// add chat panel to this frame
add(chatPanel,BorderLayout.CENTER);
// add scrollPane to chatwindow
JScrollPane chatscrollPane = new JScrollPane(chatwindow);
// add scrollPane to Borderlayout (center)
add(chatscrollPane, BorderLayout.CENTER);
// create panel for the nicknam textarea
nicknamesPanel = new JPanel();
// create textarea
nicknames = new JTextArea();
nicknames.setEditable(false);
nicknamesPanel.add(nicknames);
// add nicknames panel to this frame
add(nicknamesPanel, BorderLayout.EAST);
// add scrollPane to chatwindow
JScrollPane nicknamesscrollPane = new JScrollPane(chatwindow);
// add scrollPane to Borderlayout (center)
add(nicknamesscrollPane, BorderLayout.EAST);
Irgendwie erscheinen nun beide Textareas grau und die rechte Textarea hat leider eine Breite von 0 Pixeln :-/
Viele Grüsse,
Johannes