Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/397.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
';最近开业';i、 e.java swing中的历史类型功能_Java_Swing - Fatal编程技术网

';最近开业';i、 e.java swing中的历史类型功能

';最近开业';i、 e.java swing中的历史类型功能,java,swing,Java,Swing,有谁能建议我使用JScrollPane、JTextArea`等在JavaSwing中创建“最近打开的”历史类型功能的基本步骤吗 任何不同的框架,如frame1,frame2,frame3等,我们打开它的名称将动态地列在这个文本区域中,它是主屏幕(主框架)的一部分。 如果我们点击“最近打开”文本区域中生成的列表中的任何一个,相应的框架将再次显示 请回复,我需要在我的项目。如图所示: 谢谢。如果历史记录是针对单个对象的,例如选项卡式窗格(http://docs.oracle.com/javase/

有谁能建议我使用
JScrollPane、
JTextArea`等在JavaSwing中创建“最近打开的”历史类型功能的基本步骤吗

任何不同的框架,如
frame1
frame2
frame3
等,我们打开它的名称将动态地列在这个文本区域中,它是主屏幕(主框架)的一部分。 如果我们点击“最近打开”文本区域中生成的列表中的任何一个,相应的框架将再次显示

请回复,我需要在我的项目。如图所示:


谢谢。

如果历史记录是针对单个对象的,例如选项卡式窗格(http://docs.oracle.com/javase/tutorial/uiswing/components/tabbedpane.html),可以创建类的子类并重载选择方法,以创建历史元素


这个问题有点模糊,所以很难更具体。但是您可能应该在您将要使用的任何类中寻找重载方法。

请告诉我们您尝试了什么?例如,我们自己的项目不需要它,请向下滚动至。谢谢Martin的回复。但我没有使用选项卡式窗格。我只是在使用jframe。请看我附加的图。很抱歉,作为新用户,我无法附加img。请看这里的数字:我可能不清楚。一种方法是对执行操作的菜单进行子类化,并使它们在激活时创建某种历史元素。