Jframe的疑惑
你好,在我写的继承JFrame类里添加完组件后,在运行时里面的组件有时显示,有时不显示,不显示时,只要最大化窗口是组件就会出来,请问这是为什么啊?您看一下这个代码吧,就是...
你好,在我写的继承JFrame类里添加完组件后,在运行时里面的组件有时显示,有时不显示,不显示时,只要最大化窗口是组件就会出来,请问这是为什么啊?
您看一下这个代码吧,就是我说的那样!
import java.awt.*;
import java.awt.Event.*;
import javax.swing.*;
public class JFrameTest1 extends JFrame{
JButton jb;
public JFrameTest1(){
super("这是个测试");
setSize(500,300);
setVisible(true);
jb = new JButton("按钮");
Container con = this.getContentPane();
con.setLayout(new FlowLayout());
con.add(jb);
}
public static void main(String[] args) {
JFrameTest1 jf = new JFrameTest1();
}
} 展开
您看一下这个代码吧,就是我说的那样!
import java.awt.*;
import java.awt.Event.*;
import javax.swing.*;
public class JFrameTest1 extends JFrame{
JButton jb;
public JFrameTest1(){
super("这是个测试");
setSize(500,300);
setVisible(true);
jb = new JButton("按钮");
Container con = this.getContentPane();
con.setLayout(new FlowLayout());
con.add(jb);
}
public static void main(String[] args) {
JFrameTest1 jf = new JFrameTest1();
}
} 展开
2个回答
展开全部
你设置的组建位置关系吧。位置有两种,一种是相对jframe的 一种是相对你分辨率的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
亚远景信息科技
2024-12-11 广告
2024-12-11 广告
上海亚远景信息科技有限公司是国内汽车行业咨询及评估领军机构之一,深耕于ASPICE、敏捷SPICE、ISO26262功能安全、ISO21434车辆网络安全领域,拥有20年以上的行业经验,专精于培训、咨询及评估服务,广受全球车厂及供应商赞誉,...
点击进入详情页
本回答由亚远景信息科技提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询