我正在創建一個聊天客戶端,但是我的代碼沒有運行時出現問題。某些行代碼不運行
public static void login(String userName, String password) throws XMPPException {
ConnectionConfiguration config = new ConnectionConfiguration("chat.facebook.com",5222,"Work");
connection = new XMPPConnection(config);
try{
connection.connect();
connection.login(userName, password);
System.out.println("Login Successful");
//gui.removeAll();
URL temp = start.class.getResource("slate.png");
gui.window.remove(gui.password);
gui.window.remove(gui.username);
gui.window.remove(gui.login);
gui.window.remove(gui.failed);
gui.window.setContentPane(new JLabel(new ImageIcon(temp)));
gui.window.setBackground(new Color(27,27,27));
System.out.println("Reached 1");
//displayBuddyList();
gui.list2.setVisible(true);
System.out.println("Reached 2");
gui.list2.setText("text test");
System.out.println("Reached 3");
}
catch(Exception e){
gui.failed.setVisible(true);
}
}
線 「gui.list2.setVisible(真)」 和 「gui.list2.setText(」 TestText 「)」 接縫被不工作。但是我得到了所有的System.out.println消息。
「列表2」 是一個JTextArea,其一直adready加入我一直使用JFrame: 繼承人在我的GUI類代碼:
window.add(list2);
list2.setBounds(0,0,window.getWidth(),window.getHeight());
list2.setVisible(false);
爲了進一步調查的所有代碼:http://pastebin.com/PcSPzgBN
所有這一切都發生在美國東部時間?如果是這樣,是否有其他東西干擾美國東部時間? – John3136
把gui.list2.setVisible(true); *在setText調用之後。 – Sinkingpoint
@Quirliom沒有工作。 – DarkLlama