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



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

查看jTabbedPane文档:http://docs.oracle.com/javase/tutorial/uiswing/components/tabbedpane.html

使用选项卡式窗格,您可以使用多个组件并在无线程的情况下管理所有组件(一次只有一个选项卡处于活动状态),只需要一些额外的逻辑即可确定使用工具栏功能时您当前正在查看的选项卡/文本区域。

最新更新