關於jfc的問題!

hh410 2004-07-27 05:27:22
1.我不想用它的布局管理器,想用直接在屏幕上定位,如何使用??
2.如何更改JButton 或 JLable的大小,用setSize好像沒什麼作用!!
...全文
84 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
charmgjj 2004-07-27
  • 打赏
  • 举报
回复
我是来学习的
hh410 2004-07-27
  • 打赏
  • 举报
回复
jFrameMain.getContentPane().setLayout(new BorderLayout());
jPanelRight.setLayout(null);
jPanelRight.setBounds(10,10,100,30);
jPanelRight.add(jl_Mode);
jPanelRight.setBounds(10,40,100,30);
jPanelRight.add(jl_Title);
jPanelRight.setBounds(10,60,100,30);
jPanelRight.add(jl_rec);

jTable.setBorder(new EtchedBorder());
jFrameMain.getContentPane().add(jPanelRight,BorderLayout.EAST);

jPanelDown.setBorder(new EtchedBorder());
jFrameMain.getContentPane().add(jPanelDown,BorderLayout.SOUTH);


jFrameMain.addWindowListener(this);
jFrameMain.setSize(800,570);
jFrameMain.setVisible(true);
jFrameMain.setExtendedState(jFrameMain.MAXIMIZED_BOTH);

為何jPanelRight不能正常顯示?
jackkui 2004-07-27
  • 打赏
  • 举报
回复
比如你的container是JPanel,那么你可以用下面的代码添加按钮,不用布局

JPanel panel = new JPanel();
JButton button = new JButton("Test");
panel.setLayout(null);
button.setBounds(10,10,100,30);//100,30是button的长和高
panel.add(button);

这样就可以用坐标定位了

62,628

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧