当前位置:七道奇文章资讯编程技术Java编程
日期:2011-03-22 16:15:00  来源:本站整理

Java Swing组件全演示[Java编程]

赞助商链接



  本文“Java Swing组件全演示[Java编程]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:

一 举一反三

本文指在操纵一个小程序”Swing 组件大全”来指导大家学习Java这门语言,熟习Java Swing的各个组件.并在学习历程中参考作者计划这一程序的办法和思惟,终究形成自己的思维方法和学习方法.你能举一返三是作者最高兴的事情.小程序演示了Java Swing大部份组件.最后附上了全部代码及具体的注释阐明.但愿本文能对大家学习Java有所帮忙.

随着Java风潮席卷国内,学习Java的办法和途径越来越多.而在大量的书本前,在Java宏大的类库前大大家都有点丢失方向的感受,是学J2EE,J2ME还是......但是全部的这些都或多或少的离不开J2SE.万丈高楼平地起.J2SE是整个Java的底子,学好了这个对Java的各个方向都是很有利的.而学习J2SE的最初点就在界面计划,因为界面编程是你来感受最直接的手段,是提高大家编程爱好的很好开始,因为你写完程序编译后可即刻看到自己的成果.而不像后台编程做完了都感受不到效果.而好的界面也是你测试你其他程序的底子.

界面计划!不就是拖拉操作吗?假如是VB,VC等可视化的编程,的确只是一些拖拉操作,由于Java语言的计划中全部的东西都是程序代码,在Java中假如想要计划一个好的界面,可不是简单的拖拉操作能完成的.即便利用了如JBuilder这么强盛的可视化工具,你也得亲身着手写一些界面计划代码才能很好的完成你的任务.假如你能在此底子上理解Java界面计划的思惟,对你学习这门语言将有莫大的帮忙.

Java界面计划主要触及Awt,Swing两大类库,Swing是Awt的扩大和功效加强.下面我们就以Swing为底子来说说整个Java的界面计划.

二 感受效果

在开始之前,让我们看看这篇文章要到达的效果,有了目标和成果才有学习的爱好,最少我是这样认为和学习的.以下图所示,这就是我们计划的界面,它包含了Swing中大部份常用的组件.有些功效界面上反映不出来,大家可尝试编译源代码点南击各个部份,看看它们的呼应事件.

三 计划思惟和办法

不知道大家(普通是初学者)在看编程书籍的时刻有这种领会没有:在看的历程中,仿佛大部理解了,并且效率还不错,但是回头来要自己写个和书上一样的程序出来,大概不少人只有重新拿书照打的了;有些人在照书上打过了一遍,也仿佛理解了.可回头来真正到用的时刻,仿佛又不记得了.作者本人在初学编程时就阅历过很多次这种情形.

追其缘由,无外乎没有融会贯穿所学的知识,编程最讲究着手二字,着手的真正意义在于写自己所想所领会的程序而不是copy现成的程序.因为只有经过自己考虑,计划才能把书上的知识真正溶入自己的大脑.下面我们以”Swing 组件大全”来说说这个办法和思惟.

在看完书上介绍的Swing组件这章后,我心中对Swing大约有了个理解,只差着手了.而本人又不想照书上的例子一个个来试.于是就想到了做个程序把书上介绍的全部组件放到一个界面来,并尝试用到书上介绍的全部办法.

砍柴不误磨刀功!在开始这前,我手画了一份计划图纸,如上面界面所示(当然没那么漂亮了).并用简单的软件工程思惟对构造举行了大约的划分.这里把整个界面划分为一个主模块和五大子模块.全部的子模块都是担当至呼应的容器,主模块SwingTest既是管理模块也是主界面,担当JFrame主框架,管理本身的属性及JFrame上的其他子模块.MenuTest子模块担当至JmenuBar负责菜单的显示和事件处理.其他子模块担当至JPanel,管理安排在其上的组件的筹划和显示.从子模块的名字大家也可看到他们的位置和功效.以下图所示:

 

在编写程序前想好构造和思绪是个很好的习惯,它将会帮你大大削减工作量,提高程序的可读性和效率.


  以上是“Java Swing组件全演示[Java编程]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:

  • 利用Javascript实现网页水印(非图片水印)
  • Java开辟环境的搭建
  • Ubuntu java安装与配置
  • 办理Ubuntu 10.04 Firefox3.6 Java浏览器插件不工作的问
  • Ubuntu重装后Java环境的设置
  • Sun Java进入Ubuntu 10.10软件中央
  • Ubuntu 10.10配置Java开辟环境
  • 在Ubuntu 10.10中配置Java环境变量的办法
  • Ubuntu下Java环境的搭建
  • Ubuntu 10.04 下安装 Java, JRE
  • Ubuntu 10.04下的搭建SUN JAVA开辟环境
  • Ubuntu 12.04安装java7
  • 本文地址: 与您的QQ/BBS好友分享!
    • 好的评价 如果您觉得此文章好,就请您
        0%(0)
    • 差的评价 如果您觉得此文章差,就请您
        0%(0)

    文章评论评论内容只代表网友观点,与本站立场无关!

       评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论
    Copyright © 2020-2022 www.xiamiku.com. All Rights Reserved .