Jak sprawdzić, czy jframe jest otwarte?
Mój poniższy kod tworzy nową tablicę i wysyła ją na czat (jFrame).
String info1[]=new String[3];
// username , userid , userid2 are variables
info1[0]=username4;
info1[1]=""+userid;
info1[2]=""+userid2;
chat.main(info1);
Ale muszę zmodyfikować ten kod, aby działał w taki sposób, aby po otwarciu jframe na czacie nie otwierać nowej ramki jFrame. Zamiast tego otwórz nową kartę w jframe czatu. Kod ramki czatu to:
private void formWindowActivated(java.awt.event.WindowEvent evt) {
JScrollPane panel2 = new JScrollPane();
JTextArea ta=new JTextArea("");
ta.setColumns(30);
ta.setRows(19);
panel2.setViewportView(ta);
jTabbedPane1.add("Hello", panel2);
}