我JFrame
在 Netbeans 中创建了类并使用生成器添加了jPanel
. 我也有类,它扩展了JPanel
. 现在我想创建这个类的对象,并将他添加到我的面板所在的位置JFrame
,但我找不到正确的方法,因为我正在尝试的所有内容都没有结果
public static void main(String args[]) {
java.awt.EventQueue.invokeLater(new Runnable() {
public void run() {
Frame f = new Frame();
jPanel1 = new MyPanel();
f.pack();
f.setVisible(true);
}
});
好的,所以也许我会展示更精确的例子我在说什么:
第一个文件:
class MyPanel extends javax.swing.JPanel {
public MyPanel() {
initComponents();
}
}
另一个文件,带有框架:
public class Frame extends javax.swing.JFrame {
public Frame() {
initComponents();
}
public static void main(String args[]) {
java.awt.EventQueue.invokeLater(new Runnable() {
public void run() {
Frame f = new Frame();
MyPanel p = new MyPanel();
jPanel1 = p;
}
});
}
private javax.swing.JButton jButton1;
private javax.swing.JPanel jPanel1;
我想在 jPanel1 - object MyPanel 的地方设置