初次接触Swing界面_JAVA_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > JAVA > 初次接触Swing界面

初次接触Swing界面

 2013/11/18 6:18:46  SWAC  程序员俱乐部  我要评论(0)
  • 摘要:一个程序要实现真正的与人互相交流沟通,单单依赖命令行是行不通的,必须要通过可视化的界面才能更好的实现。JAVA中给了我们两种界面的选择,一种是awt,另一种是Swing,两者在使用上并没有什么实质性的区别,只是Swing界面是用JAVA架构的界面模式,而awt的底层代码还有一部分不是JAVA架构的。Swing界面中,有容器组件和元素组件两种,容器组件就像一个容器,用来放置其他的容器组件或者元素组件,元素组件必须要依赖于容器组件,才能够存在。容器组件:JFrame窗体组件(最高级的容器
  • 标签:Swing
    一个程序要实现真正的与人互相交流沟通,单单依赖命令行是行不通的,必须要通过可视化的界面才能更好的实现。
    JAVA中给了我们两种界面的选择,一种是awt,另一种是Swing,两者在使用上并没有什么实质性的区别,只是Swing界面是用JAVA架构的界面模式,而awt的底层代码还有一部分不是JAVA架构的。
    Swing 界面中,有容器组件和元素组件两种,容器组件就像一个容器,用来放置其他的容器组件或者元素组件,元素组件必须要依赖于容器组件,才能够存在。
    容器组件:JFrame窗体组件(最高级的容器,所有东西都依赖于JFrame 的存在而存在)
              JPanel面板组件 (最灵活多变的容器,可以在一个面板中添加另一个面板或是其他组件,所有程序的界面都要频繁的使用面板)
    
    元素组件: JButton(按钮)
JLabel(标签)
JComboBox(组合框)
JPasswordField(密码输入框)
JTextField(文本输入框)
JTextArea(文本输入区域)
JCheckBox(复选框)
……
                     元素组件各有各的功能,所有组合在一起,就能实现各种各样精美的界面了。
     要建立一个Swing界面,首先就要创建一个类,通过实例化类的对象中的方法,来创建对象
     在创建的过程中,最重要的就是分清界面布局的使用,下面又讲到3种布局:
     1.流布局:最简单有效的布局方式,就像office中的文档一样,按照先后顺序很简单的添加到窗体上。
    2.网格布局:例如数字小键盘一样,画分好几行几列,再把元素按矩阵规则,一个个添加到窗体上去
    3.边框布局:把窗体分为东西南北中五大块,各块占据各方位置,可以通过大小互相影响。
     4.绝对布局:可以用坐标的方式定义任意的元素大小位置,最全能的方法。

     在容器组件中添加元素组件的方法大致就是  容器名.add(元素名);
    附一个简单的界面()

  • kecheng.jar (2.2 KB)
  • 下载次数: 0
发表评论
用户名: 匿名