关于java中的JButton

lizijing55 2013-06-23 10:36:11
package Myself;
import java.awt.Container;
import javax.swing.*;
public class Test1 extends JFrame {
public Test1(){
Container c=new Container();
JButton jb3=new JButton("这是一个按钮");
c.add(jb3);
setSize(300,200);
setVisible(true);
}
public static void main(String[] args) {
// TODO Auto-generated method stub
new Test1();
}
}
为什么在窗体中按钮不显示呢,求各位大神给予解答解答!
...全文
135 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
失落夏天 2013-06-23
  • 打赏
  • 举报
回复
首先获得的Container不对 应该是楼上的方式获得。 第二你没有给Container布置布局方式,默认什么布局我忘了,只是建议最好显示的方式写上
LCore 2013-06-23
  • 打赏
  • 举报
回复
引用 楼主 lizijing55 的回复:
package Myself; import java.awt.Container; import javax.swing.*; public class Test1 extends JFrame { public Test1(){ Container c=new Container(); JButton jb3=new JButton("这是一个按钮"); c.add(jb3); setSize(300,200); setVisible(true); } public static void main(String[] args) { // TODO Auto-generated method stub new Test1(); } } 为什么在窗体中按钮不显示呢,求各位大神给予解答解答!
Container c=getContentPane(); public Container getContentPane() Returns the contentPane object for this frame.
RannieR 2013-06-23
  • 打赏
  • 举报
回复
引用 2 楼 AA5279AA 的回复:
首先获得的Container不对 应该是楼上的方式获得。 第二你没有给Container布置布局方式,默认什么布局我忘了,只是建议最好显示的方式写上
默认的是borderlayout 边界布局

50,523

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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