我是Java的新手。我的问题是我有一个类名为MyClassExp,我已经将它从JFrame继承了过来。在这个类里面,我创建了另一个类TabbedFrame的对象。TabbedFrame也从DemoFrame类继承了过来。在DemoFrame中,我使用关键字“super”设置了页面的标题,如下所示:
super("Some Title");
现在当我运行MyClassExp时,即使创建了一个JFrame如下:
new JFrame("New Title");
我仍然得到同样的标题,即“Some Title”。有没有办法解决这个问题?我已经尝试了很多次来解决它,但都失败了:'(
super("Some Title")
的DemoFrame
,但是你创建了一个新的JFrame
?难怪标题没有改变...尝试创建一个new DemoFrame
并使用JFrame#setTitle
来更改DemoFrame
的标题。 - MadProgrammerJFrame
,只需使用对其的引用。