创建简单用户界面

今天学习了简单的用户界面的创建过程,主要学了一下几种组件:

      1.创建框架,若使用框架,方法是创建一个JFrame类的子类:

     import javax.swing.*;

    public class MainFrame extends JFrame {

          public MainFrame () {

                 //set up the frame

          }

    }

       若要调用Jframe类的构造函数,调用super()方法时要将其放在首位。

       2.添加按钮:

     JButton okButton = new JButton("OK");

     add(okButton);

       3.使用布局管理器

                                    FlowLayout xxxx= new FlowLayout();

                                    setLayout(xxxx);//将管理器同容器关联起来

       4.添加标签和文本框

                                       JLabel pageLabel = new JLabel("xxxx");

                                       JTextField pageAddress = new JTextField(20);

                                       add(pageLabel);

                                       add(pageAddress);

       5.添加复选框

                              JCheckBox jumboSize = new JCheckBox("   ");

                              add(jumboSize);

       6.添加组合框

                            JComboBox xxxx = new JComboBox();

                            xxxx.addItem("yyyy");

                            xxxx.addItem("zzzz");

                            ……;

                            add(xxxx);

       7.添加文本区域:

                               JTextArea xxxx = new JTextArea(m,n);//设定文本框的宽度为n个字符,高度为m个字符

                               add(xxxx);

       8.添加面板:

                         JPanel xxxx = new JPanel();//使用Swing中的JPanel类创建。用于将显示区域分成不同的组件组

                         add(xxxx);

       JPanel的另一种用途是,用于创建可加入到其他类中的组件。 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值