从主项目调用类/ JPanel



我已经用许多类(实际上是许多JForm面板)完成了我的商店管理程序。感谢在这个论坛谁帮助我这么多的人)。我只需要调用JPanel Login时,我点击运行项目。知道怎么叫它吗?我有什么代码插入到主要项目?

不能单独显示JPanel

所以你必须创建一个JFrame,然后将这个JPanel对象添加到这个JFrame中,然后显示JFrame

把这些行写在你的main method里。

JFrame frame = new JFrame("Title");
frame.setSize(500,500);
frame.setLayout(new BorderLayout());
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
// frame.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE); // as per your requirement.
frame.add(new Login(), BorderLayout.CENTER);
frame.setVisible(true);
JFrame myFrame = new JFrame("MyTitle");
myFrame.setSize(width, height);
myFrame.setLocation(x, y);
myFrame.setContentPane(new Login());
myFrame.setVisible(true);    
myFrame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
// if you want add your jcomponent
myFrame.getContentPane().add(yourJComponent);

试一试!

如果你想添加JComponent(JButton)

JButton myBtn = new JButton("btn name");
myBtn.setLocation(x, y);
myFrame.getContentPane().add(myBtn);

如果你想添加JComponent(JText)

JText myText = new JText("text");
myText.setLocation(x, y);
myFrame.getContentPane().add(myText);

JComponent [http://docs.oracle.com/javase/7/docs/api/javax/swing/JComponent.html]

相关内容

  • 没有找到相关文章

最新更新