Java 动态创建JPanel
我想创建JPanel作为JFrame的一部分Java 动态创建JPanel,java,jpanel,Java,Jpanel,我想创建JPanel作为JFrame的一部分 private void initialize() { frame = new JFrame(); frame.getContentPane().add((new JPanelSql("testName" , "testTxt")) , "cell 1 2,grow"); } 但是,这不会在JFrame中创建任何JPanel 如何动态创建JPanel?尝试在构造函数中添加createJPanel publ
private void initialize() {
frame = new JFrame();
frame.getContentPane().add((new JPanelSql("testName" , "testTxt")) , "cell 1 2,grow");
}
但是,这不会在JFrame中创建任何JPanel
如何动态创建JPanel?尝试在构造函数中添加
createJPanel
public JPanelSql (String name , String txt ) {
this.name = name ;
this.txt = txt ;
createJPanel();
}
这将创建组件并将其添加到面板…
cell 1 2,grow
这是什么?在BorderLayout
中,我不认为这是动态的方式。。我在这个答案中没有看到动态的方式,我猜动态是基于一个事件的:坑的布局很复杂。对不起,我没有mention@nachokk我“猜”这是一个淡化的例子的过程,留下了输入/输出元素…@nachokk Lol。这是因为OP删掉了这个例子,删除了他们认为相关的东西。。。
public JPanelSql (String name , String txt ) {
this.name = name ;
this.txt = txt ;
createJPanel();
}