com*_*guy 1 java swing jcomponent jpanel
JPanel panel = new JPanel();
JButton h = new JButton("HELLO");
for (int i = 0; i < 15; i++) {
panel.add(h);
}
Run Code Online (Sandbox Code Playgroud)
由于某种原因,面板只显示按钮一次.
您不能将对象的相同实例添加15次.您需要创建15个对象:
panel.add(h);
Run Code Online (Sandbox Code Playgroud)
应该:
panel.add( new JButton("Hello " + i) );
Run Code Online (Sandbox Code Playgroud)