我创建了一个框架,在这个框架中我放了一个面板n,我也做了一个选项卡式窗格。我在主panel..and中放置了4个图标,我在框架外创建了许多面板,但都在同一个包中。我只想当我点击其中一个按钮时,它会在选项卡式窗格中显示该类的面板。
Frame
Pakage
Main screen(Where tab pane and buttons are present)
Panel1.java
Panel2.java
Panel3我只想知道如何在选项卡窗格中调用Panel1.java。我正在使用NetBean。
发布于 2012-11-18 00:34:51
如果我没理解错的话,您希望将在面板类中创建的面板添加到主类内的tabbedPane中。
您需要在窗格中实例化Panel1、Panel2对象等,然后添加它们,例如:
public static void main(String[] argv){
JTabbedPane tabPane = new JTabbedPane();
tabPane.add(new Panel1());
tabPane.add(new Panel2());
}但是查看您的代码将有助于完全理解您的问题。
编辑:要响应按钮按下,请查看操作侦听器的教程:http://docs.oracle.com/javase/tutorial/uiswing/events/actionlistener.html
https://stackoverflow.com/questions/13432200
复制相似问题