我正在嘗試java程序。在框架中啓動套接字連接的線程並繪製其信息
我的想法: 主類爲套接字連接啓動線程,主類也通過GUI啓動Frame。
package dialogsubsystem2;
import InternetConnection.SocketConnectionThread;
/**
*
* @author ACER
*/
public class DialogSubsystemLauncher {
public SocketConnectionThread connectionSocket = new SocketConnectionThread("192.0.0.100", 2002);
public DialogSubsystemLauncher() {
/* Create and display the form */
java.awt.EventQueue.invokeLater(new Runnable() {
@Override
public void run() {
new DialogSubsystemLayoutFrame().setVisible(true);
}
});
connectionSocket.start();
}
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
// TODO code application logic here
DialogSubsystemLauncher dlgLnch = new DialogSubsystemLauncher();
}
}
創建的框架通過用戶的請求啓動另一個框架。
我想在所有框架的狀態欄上顯示有關套接字連接(來自套接字連接線程)的信息。 但我不能從幀訪問套接字連接線程。 我應該如何解決這個問題? 我應該如何啓動套接字連接線程才能從任何Frame訪問它?
可能具有幀可以接收的套接字連接線程廣播信息。 – Nerdtron
所有幀都在一臺PC內啓動,但所有幀都可以收到相同的信息。 –