【发布时间】:2015-10-28 10:03:07
【问题描述】:
我正在用 Java 创建一个客户端-服务器聊天应用程序。我决定不使用像 java swing 这样的 GUI。我只使用java控制台窗口。现在,我想用一个新的控制台选项卡打开一个新的主类。我不知道该怎么做。
在 Main.java 中调用新的 main
public static void main(String[] args) {
System.out.println("This is main console.");
ServerMain.main(null);
}
ServerMain.java
public static void main(String[] args) {
System.out.println("THIS IS SERVER MAIN.");
}
输出
This is main console.
THIS IS SERVER MAIN.
两个输出都保留在同一个控制台窗口中。 我想要的是将两个输出字符串分成两个单独的控制台选项卡窗口。
【问题讨论】:
-
我相信这取决于平台,因为控制台应用程序(由操作系统提供)可能会有不同的行为。
-
与窗口管理器交互的唯一真正方法是通过 GUI 工具包。