百度试题 题目设有面板JPanel p1=new JPanel();欲使该面板上所有组件均匀分布,则应执行p1.setLayout(___);语句。相关知识点: 试题来源: 解析 new GridLayout()
JPanel p = new JPanel(); 是新创建一个JPanel对象,赋值给p引用 Jpanel p = (Jpanel)contentPane(); 是调用contentPane方法,然后把返回值转换成JPanel引用,赋给p,至于contentPane做什么,就不知道了
public class JButtonTest extends JFrame{ JPanel p=new JPanel(); JButton b1,b2; public JButtonTest() { b1=new JButton("按钮1"); b2=new JButton("按钮2"); this.getContentPane().add(p);//将面板添加到窗体上,默认面板铺满整个窗体 p.add(b1);//默认放在面板行居中,放不下了再放到下一...
JPanel p=new JPanel(); //实例化一个面板 //设置面板背景色为蓝色,如果不引入AWT包,程序将出错,可以试试看 p.setBackground(Color.BLUE); p.setSize(100,100); //设置面板对象大小 f.getContentPane().add(p); //将面板添加到窗体中 //如果使用下面添加面板的方法,面板将布满整个窗口,可以试试看 /...
JPanel pane = new JPanel(); // JPanel 面板中加4个按钮 panel.add (new JButton(按钮“1") ) ; panel.add (new JButton(按钮“2") ) ; panel.add (new JButton(按钮“3") ) ; panel.add (new JButton(按钮“4") ) ; 设置JPanel面板在滚动面板中JScrollPan中显示 ...
JPanel p4=new JPanel(new GridLayout(2,1,10,10)); //在面板中添加按钮 p1.add(new JButton("1")); p1.add(new JButton("2")); p1.add(new JButton("3")); p2.add(new JButton("4")); p2.add(new JButton("5"));
JPanel p1=new JPanel(); //对第一个面板使用网格布局一行三列边距为10 p1.setLayout(new GridLayout(1,3,10,10)); JPanel p2=new JPanel(new BorderLayout()); JPanel p3=new JPanel(new GridLayout(1,2,10,10)); JPanel p4=new JPanel(new GridLayout(2,1,10,10)); ...
JPanel p4=new JPanel(new GridLayout(2,1,10,10)); //在面板中添加按钮 p1.add(new JButton("1")); p1.add(new JButton("2")); p1.add(new JButton("3")); p2.add(new JButton("4")); p2.add(new JButton("5"));
7: public class NewClass extends JFrame { 8: /** Creates a new instance of NewClass */ 9: public NewClass() { 10: init(); 11: } 12: public void init() { 13: // 实例化JPanel等一些组件 14: JPanel pan1 = new JPanel(); ...
下列程序向JApplet中增加了一个按钮,横线处应填入的正确代码是___。 A. getContentPane() B. new Jpanel() C. new Panel() D. new ContentPane() 相关知识点: 试题来源: 解析 A.getContentPane() getContentPane()的作用是初始化一个容器,用来在容器上添加一些控件。类JPanel是一般轻量级容器。JPanel...