私はネットワークプロジェクトをやっています。私はJava Project Consoleアプリケーションの下でコードをコンパイルして動作します。しかし、GUIを作成し、ボタンを押したときに実行するコードを割り当てると、ボタンをクリックするとそのコードが停止します。 Java JButtonとスイングの問題
この
は、ソースコードである:@Action
public void EstablishConnection() {
serverAddress = jTextFieldServerAddress.getText();
serverPort = Integer.parseInt(jTextFieldPort.getText());
serverUName = jTextFieldUName.getText();
serverUPwd = jTextFieldUPwd.getText();
try {
client = new FTPClient();
client.connect(serverAddress, serverPort);
boolean login = client.login(serverUName, serverUPwd);
if(login) {
System.out.println("Successfully logged in\n");
}
else {
System.out.println("Unable to login\n");
}
}
catch(Exception ex) {
System.out.println("Exception Raised: " + ex);
}
}
ボタンはスイングアプリに押されたときにアクションが呼び出されます。それは私のために働いていません。しかし、コンソールアプリでは非常に高速に動作しています。
すぐに役立つように、[SSCCE](http://pscode.org/sscce.html)を投稿してください。 –
Java命名規則を学び、それらに固執してください – kleopatra