Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/378.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用java在记事本应用程序中添加多选项卡支持功能?_Java_Swing_Jtabbedpane - Fatal编程技术网

如何使用java在记事本应用程序中添加多选项卡支持功能?

如何使用java在记事本应用程序中添加多选项卡支持功能?,java,swing,jtabbedpane,Java,Swing,Jtabbedpane,我使用java swing制作了一个记事本应用程序,目前它具有以下功能,您可以创建一个新文件并将其保存到所需位置,也可以打开一个现有文件,编辑它并将其保存到新位置或更新现有位置。现在我想添加一个功能,支持同时编辑/创建多个文件,就像在记事本++中一样。我不太清楚如何做到这一点,请告诉我怎么做。多线程是否有帮助?请查看jTabbedPane文档: 使用选项卡式窗格,您可以使用多个组件并管理所有组件,而无需线程化—一次只有一个选项卡处于活动状态—这只需要一些附加逻辑来确定使用工具栏功能时当前查看的

我使用java swing制作了一个记事本应用程序,目前它具有以下功能,您可以创建一个新文件并将其保存到所需位置,也可以打开一个现有文件,编辑它并将其保存到新位置或更新现有位置。现在我想添加一个功能,支持同时编辑/创建多个文件,就像在记事本++中一样。我不太清楚如何做到这一点,请告诉我怎么做。多线程是否有帮助?

请查看jTabbedPane文档:


使用选项卡式窗格,您可以使用多个组件并管理所有组件,而无需线程化—一次只有一个选项卡处于活动状态—这只需要一些附加逻辑来确定使用工具栏功能时当前查看的选项卡/文本区域。

。多线程化是否有帮助?不是真的。似乎GUI需要一个JTabbedPane。你已经解决了这个问题,对吧?你可能会先感谢你的回答,我不明白你们想知道什么,我是否应该写下我是如何输入代码的整个故事,我发布的每个问题都会被一个或另一个家伙因为不清楚而搁置,这次我真的没有发现我的问题有任何瑕疵。我想从下一次开始,我会写一些大而长的故事,讲述我是如何得到这个想法的,我是如何打开我的侧边的,我按了多少次回车键,退格键等等,这些人会好吗?我想这样的话,像你这样的天才就不会像现在这样不清楚了。