JPanel 上再添加的组件显示不出来··· 20
代码:f=newJFrame("Fir");f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);f.setSize(600,...
代码:f = new JFrame("Fir");
f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
f.setSize(600,600);
p1 = new JPanel();
p1.setSize(1000, 100);
p1.setBackground(Color.BLUE);
f.add(p1,BorderLayout.SOUTH);
addButton(p1,"Start");
pad = new Pad();
pad.setSize(600, 600);
s = new Stone(0);
s.setPreferredSize(new Dimension(100,100));
pad.add(s);
pad.setPreferredSize(new Dimension(1000,1000));
JScrollPane js = new JScrollPane(pad);
f.add(js,BorderLayout.CENTER);
pad.addMouseListener(new MouseE());
f.setVisible(true);
其中 pad 是JPanel 的子类
s 是 JLabel 的 子类 展开
f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
f.setSize(600,600);
p1 = new JPanel();
p1.setSize(1000, 100);
p1.setBackground(Color.BLUE);
f.add(p1,BorderLayout.SOUTH);
addButton(p1,"Start");
pad = new Pad();
pad.setSize(600, 600);
s = new Stone(0);
s.setPreferredSize(new Dimension(100,100));
pad.add(s);
pad.setPreferredSize(new Dimension(1000,1000));
JScrollPane js = new JScrollPane(pad);
f.add(js,BorderLayout.CENTER);
pad.addMouseListener(new MouseE());
f.setVisible(true);
其中 pad 是JPanel 的子类
s 是 JLabel 的 子类 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询