java里的JButton我设置了布局为null 又用了.setBounds还是不能 改JButton的大小和位置
展开全部
JButton放在JPanel中啦,JPanel默认布局是FlowLayout,所以设置坐标没有任何作用。
追问
那要怎么办 JPanel可以设布局为null???
追答
写的有点乱,这样吧,把JPanel放在JFrame中,布局设为null,不用设置大小。
JPanel pan = new JPanel();
pan.setLayout(null);
JLabel s = new JLabel(i);
s.setBounds(0,0,800,700);
pan.add(s);
JButton tishi1;
tishi1 = new JButton("查询成绩");
tishi1.setBounds(122,55,12,13);
pan.add(tishi1);
frame.setContentPane(pane);
frame.setVisible(true);
2019-06-21
展开全部
试试看Btn.setPreferredSize(new Dimension(200,200));
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询