JFrame使用范例(附源代码下载)

1、第一个Swing程序——JFrame窗体
        如下图所示的是第一个Swing的程序,需要注意的是 JFrame窗体在初始设置的时候存在几个问题:
    1> 窗体默认不可见,需要设置成为可见
    2> 窗体默认没有大小,需要设置其大小
    3> 窗体默认不能关闭,需要设置关闭方式
2、JFrame中添加面板、布局方式与控件
         源代码如下图所示,在窗体中添加顺序为: 在JFrame窗体中添加面板JPanel,在JPane中加入布局方式Layout,再在布局中添加控件。

        常用的面板类型: JPanel——可以添加布局和布置控件;JScrollPane——带滚动条的面板,常用显示单个控件,不支持布局。需要多个控件的时候,可将控件放入JPanel中,再将JPanel置于 JScrollPane中。
        一些常用的控件为:JLabel——标签控件,JButton——按钮控件、JRadioButton——单选控件、JCjeckBox——复选框控件、JTextField——文本控件、JPassWordField——密码框控件、JTextAre——文本域控件、JComboBox——下拉列表控件、JList——列表控件、JProgressBar——进度条控件等
        
3、对于面板、布局与控件等的详细操作范例
  • 采用重载paint方法,绘制面板的背景色
        关键代码如下:
附录(源代码下载地址):
http://pan.baidu.com/disk/home#path= %252F%25E6%25BA%2590%25E4%25BB%25A3%25E7%25A0%2581%252FJava%25E4%25B8%25ADSwing%25E7%25BB%2584%25E5%25BB%25BA%25E4%25BD%25BF%25E7%2594%25A8%25E6%25A1%2588%25E4%25BE%258B


  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值