图形界面(章节摘要)

1,Swing是在AWT基础上的一种扩展应用,提供了一套轻量级的操作组件。

2,在Swing中所有的组件都是以字母J开头的,所有的组件都是继承自Component类。

3,JFrame是Swing提供的一个标准容器,可以向该容器上加如各个组件。

4,JLabel是一个标签组件,用于显示基本信息。

5,JButton是一个按钮组件,如果要构建不弹起的按钮则要使用JToggleButton。

6,在图形界面中主要提供了FlowLayout,BorderLayout,GridLayout,CardLayout,绝对定位5种布局管理器。

7,可以使用JTextField完成一个文本框,使用JPasswordField完成一个密码框,使用JTextArea完成一个文本域。

8,事件发生时会产生事件源并找到相应的监听程序进行处理,在图形界面中每个组件都提供了对应Lister接口进行事件的处理。

9,在使用JRadioButton完成单选操作时,需要将多个JRadioButton加入到ButtonGroup中,才能是想单选的功能。

10,JComboBox可以完成下拉列表框的操作,使用JList可以完成列表框的显示。

11,要完成菜单显示,需要将多个JMenu加入到JMenuBar中,菜单中德菜单项使用JMenuItem处理,每个JMenuItem都表示一个特殊的按钮。

12,JFileChooser可以完成文件选择的对话框。

13,如果要显示一组数据,则可以使用表哥的形式进行操作。

图形界面(章节摘要)

时间: 2024-11-03 01:25:04

图形界面(章节摘要)的相关文章

十. 图形界面(GUI)设计2.框架窗口

窗口是GUI编程的基础,小应用程序或图形界面的应用程序的可视组件都放在窗口中,在GUI中,窗口是用户屏幕的一部分,起着在屏幕中一个小屏幕的作用.有以下三种窗口: Applet窗口:Applet类管理这个窗口,当应用程序程序启动时,由系统创建和处理: 框架窗口(JFrame):这是通常意义上的窗口,它支持窗口周边的框架.标题栏,以及最小化.最大化和关闭按钮: 一种无边框窗口(JWindow):没有标题栏,没有框架,只是一个空的矩形. 用Swing中的JFrame类或它的子类创建的对象就是JFram

[CentOs7]图形界面

摘要 为了更方面的看到命令的执行后的效果,感觉安装一个图形界面,学习起来更有感觉.至少知道自己做了哪些事.在刚开始安装虚机的时候,选择了最小安装centos7,发现在使用命令安装图形界面的时候,尝试了很多方法,都不行.也不知道怎么解决,最后没办法了,重新安装了Centos7. 系列文章 在虚机中安装CentOS [CentOS]添加删除用户 [CentOs7]图形界面 安装图形界面 在配置的安装页,选择安装图形界面,如图: 选择GNOME桌面. 然后,继续之前的安装即可. 安装完成.

Git图形界面的使用

如果你已经掌握了不少使用 Git 命令行操作的知识. 你学会了操作本地文件,通过网络连接你的仓库,以及与他人进行有效率的合作. 但是故事并未就此结束:Git 通常只是更大的生态圈的一部分,在某些情况下使用终端并不是最合适的方式. 现在就让我们来了解一下如何在其它类型的环境中更好地使用 Git,以及别的应用(包括你的)如何与 Git 进行协作. 图形界面 Git 的原生环境是终端. 在那里,你可以体验到最新的功能,也只有在那里,你才能尽情发挥 Git 的全部能力. 但是对于某些任务而言,纯文本并不

多媒体技术(章节摘要)

1,如果需要绘制图形,可以采用直接继承View类的方法完成. 2,使用Bitmap可以完成图片的缩小,放大,剪切等操作. 3,Matrix提供了一个图形的变形操作,可以使用其完成图像的平移,旋转等. 4,Animation动画效果可以通过程序编码实现,也可以通过配置文件实现,但为了维护方便,建议使用配置文件完成. 5,MediaPlayer播放视频时需要SurfaceView组件的支持. 6,使用MediaRecorder录制视频时,可以根据用户配置的参数,自动使用摄像头捕捉. 7,多点触控使用

网络通信(章节摘要)

1,在Android系统中,可以直接与Web客户端进行通信,通信的方式也分为GET请求和POST请求. 2,Socket是一种C/S程序,Android可以直接在手机中使用Socket进行连接. 3,Web Service可以实现异构系统的通信问题,但是Android没有直接提供Web Service程序的开发包,必须单独配置. 4,使用WebView组件可以直接使用HTML编写界面,而且可以实现与JavaScript的互操作.网络通信(章节摘要)

centos7开机无法进入图形界面,出现sda assuming drive cache write through的一个解决方案

centos7开机无法进入图形界面,出现sda assuming drive cache write through.no valid rapl domains found in package之类信息. 这个问题是我在VMware里面操作出现的,原因是我在使用虚拟机和实体机之间文件共享功能时,centos系统无法出现hgfs文件夹, 为了解决hgfs的不出现问题,我参考了如下帖子: http://blog.csdn.net/cindy_cheng/article/details/5045697

CentOS设置默认启动命令行(不启动图形界面)

CentOS中如何进入图形界面和文字界面,Linux真正的服务器是不会运行图形化界面的,怎么样才能在不卸载桌面的前提下开机直接进入命令界面呢?(我安装的是CentOS 6.5)下面就简单介绍以下: 一.如果要进入图形界面: 1.首先得安装有图形界面,一般为X-window图形界面. 2.启动linux在终端下输入:startx 即可进入X11的图形操作界面. 二.在图形界面还可以在多个界面中进行切换: 在X-window图形操作界面中按"Alt+Ctrl+功能键Fn n=1~6 "就可

CentOS7安装图形界面和修改运行级别

CentOS7系统如果用mini镜像安装或者服务器版本安装,默认是没有安装图形界面的.如果需要额外去安装图形界面,可以手动来安装CentOS Gnome GUI包.然后会总结一下,在CentOS7系统中的系统运行级别的设置以及如何切换. 命令行下安装 Gnome 包 yum?groupinstall?"GNOME?Desktop"?"Graphical?Administration?Tools" 更新系统的默认运行级别 如果你想在系统下次启动的时候自动进入图形界面,

CentOS6.5安装图形界面(Gnome)

因为是以最小化安装的Linux,无法使用图形界面,从网上看到资料,我使用yum安装果然很简单 ------------------------------------------------------------------------------------------------------ 二.安装好后,使用网络安装(如果网络比较快,这个方法简单) yum groupinstall "Desktop" yum groupinstall "X Window System