我的问题与使用netBeans的java gui有关 我正在尝试从TextField“Block”调用一个函数 但是当我做以下事情时,我的gui冻结了一些: 顺便说一句,如果重要的是另一个函数叫做“startconnection();” 是私人的...(p.s->原谅我的英语......)
private void userTextActionPerformed(java.awt.event.ActionEvent evt) {
String str = evt.getActionCommand();
if(connected)
sendMessage(str);
else{
if((str.length() > 10) &&
(str.subSequence(0, 9).equals("<connect>")) &&
(str.charAt(9)== '<' )&&
(str.charAt(str.length()-1) == '>')&&
(!connected))
{
clientName = str.substring(10, str.length()-1);
userText.setText("");
startConnection();//sweet spot!! this is where i'm stack...
}else{
chatArea.append("Invalid input if you want to connect\nplease type '<connect><Your Name>'\n");
}
}
}