- 浏览: 101998 次
- 性别:
- 来自: 大连
文章分类
最新评论
了解各种用户界面组件:
JButton、JLabel、JTextField、JTextArea、JComboBox、 Jlist、JCheckBox、JRadioButton、JMenuBar、JMenu、JMenuItem、JCheckBoxMenuItem、JRadioButtonMenuItem、JScrollBar、JScrollPane、JTabbedPane等
一、JButton
¨ 按钮是一种点击时触发行为事件的组件。
¨ 按钮的四个构造方法:
" public Jbutton()
创建一个空按钮
" public JButton(String text)
创建一个标有指定文字的按钮
" public JButton(Icon icon)
创建一个标有指定图标的按钮
" public JButton(String text,Icon icon)
创建一个标有指定文字和图标的按钮
¨ 图标:是一个固定大小的图片,典型的图标体形较小,用于装饰组件。利用类ImageIcon可以从图像文件中得到图标,如:Icon icon=new ImageIcon(“photo.gif”);
JButton 的属性
¨ text:按钮上的标签,例如可用jbt.setText(“OK”)给按钮jbt设置标签。
¨ icon:按钮上的图标,例如可用jbt.setTextIcon(new ImageIcon(“a.gif”))。
¨ mnemonic:指定热键。同时按下ALT键和指定热键相当于按下该按钮。例如使用jbt.setMnemonic(‘O’)可将O设置为按钮jbt的热键。
¨ horizontalAlignment:此属性只有三个值SwingConstants.LEFT,SwingConstants.CENTER, SwingConstants.RIGHT。它指定按钮上标签的水平对齐方式。默认值为居中。
¨ verticalAlignment:此属性也取三个值SwingConstants.TOP, SwingConstants.CENTER和SwingConstants.BOTTOM。它指定按钮上标签的垂直对齐方式。默认值为居中。
¨ horizontalTextPosition:此属性有三个值SwingConstants.LEFT, SwingConstants.CENTER, SwingConstants.RIGHT。它指定文本相对于图标的水平位置,默认为SwingConstants.RIGHT。对应方法setHorizontalTextPosition。
¨ verticalTextPosition:此属性有三个值SwingConstants.TOP, SwingConstants.CENTER, SwingConstants.BOTTOM。它指定文字相对图标的垂直位置,默认值为SwingConstants.CENTER。对应方法setVerticalTextPosition。
二、JLabel
¨ 标签是显示一小段文字、一幅图片或者二者皆有的区域。
¨ 它的六个构造方法如下:
" public JLabel()
创建一个空标签。
" public JLabel(String text,int horizontalAlignment)
创建一个指定内容字符串和水平对齐方式的标签。其中水平对齐方式可取值SwingConstants.LEFT, SwingConstants.CENTER, SwingConstants.RIGHT。
" public JLabel(String text)
创建一个指定文字的标签。
" public JLabel(Icon icon)
创建一个指定图标的标签。
" public JLabel(Icon icon,int horizontalAlignment)
创建一个指定图标和水平对齐方式的标签。
" public JLabel(String text,Icon icon,int horizontalAlignment)
创建一个指定文本、图标和水平对齐方式的标签。
¨ 例如,下面语句创建一个文本内容为“Interest Rate”的标签:
JLabel myLabel = new JLabel(“Interest Rate”);
下面的语句创建一个标签,它使用文件“images/map.gif”中的图像作图标:
JLabel mapLabel = new JLabel(new ImageIcon(“images/map.gif”);
JLabel 的属性
¨ JLabel继承了类Jcomponent的所有属性,并具有JButton类的许多属性,如:
" text
" icon
" horizontalAlignment
" verticalAlignment
三、JTextField
¨ 文本域是一个用户可以输入字符的输入区。允许用户输入各种数据,如姓名和描述文字。
¨ JTextField的四个构造方法:
" public JTextField()
创建一个空文本域。
" public JTextField(int columns)
创建一个指定列数的空文本域。
" public JTextField(String text)
用指定初始文字创建一个文本域。
" public JTextField(String text,int columns)
创建一个文本域,并用指定文字和列数初始化。
JTextField 属性
¨ 除了text、horizontalAlignment等属性外,JTextField还有如下属性:
" editable
布尔型属性,表明用户能否修改文本域。
" columns
文本域的宽度。
JTextField 方法
¨ getText()
从文本域返回字符串。
¨ setText(String text)
将给定字符串写入文本域当中
¨ setEditable(boolean editable)
使文本域变为可编辑的,默认为true。
¨ setColumns(int)
设置文本与的列数,文本域的长度可变。
四、JTextArea
¨ 如想让用户输入多行文本,只能通过创建多个JTextField实例来实现,解决问题的更好办法是使用JTextField,它允许用户输入多行文字。
¨ JTextArea的三个构造方法:
" public JTextArea()
创建一个空的文本区。
" JTextArea(int rows, int columns)
创建一个指定行数和列数的文本区。
" JTextArea(String s, int rows, int columns)
创建一个指定文本、行数和列数的文本区。
JTextArea 属性
¨ 除了text、editable、columns外,JTextArea还有以下属性:
" lineWrap
" wrapStyleWord
" rows
" lineCount
" tabSize
JTextArea 的方法
¨ 以下方法用于插入、追加和替换文本:
" public void inser(String s,int pos)
将字符串s插入到文本区的指定位置pos。
" public void append(String s)
将字符串s添加到文本的末尾。
" public void replaceRange(String s,int start,int end)
用字符串s替换文本中从位置start到end的文字。
五、JComboBox
¨ 组和框是一些项目的简单列表,用户能够从中进行选择。
¨ JComboBox的两个构造方法:
" public JComboBox()
默认构造方法。
" public JComboBox(Object[] stringItems)
带有字符串列表的构造方法,其中stringItems是一个字符串数祖。
JComboBox的属性
¨ JComboBox的有用的属性:
" selectedIndex
int值,表示组合框中选定项的序号。
" selectedItem
Object类型,表示选定项。
JComboBox 的方法
¨ 有用的方法:
" public void addItem(Object item)
在组和框中添加一个选项,它可以是任何对象。
" public Object getItemAt(int index)
得到组合框中指定序号的项。
" public void removeItem(Object anObject)
删除指定的项。
" public void removeAllItems()
删除列表中所有项。
六、JList
¨ 列表框的作用和组合框的作用基本相同,但它允许用户同时选择多项。
¨ JList的两个构造方法:
" JList()
创建一个空的列表框
" JList(Object[] stringItems)
创建一个有初始项的列表框
¨ JList不会自动滚动。给列表框加滚动条的方法与文本区相同,只需创建一个滚动窗格并将列表框加入其中即可。
Jlist的 属性
¨ selectedIndexd
¨ selectedIndices
¨ selectedValue
¨ selectedValues
¨ selectionMode
¨ visibleRowCount
七、JCheckBox
¨ 复选框是一种用户能够打开、关闭选项的组件,如同电灯开关一般。
¨ JCheckBox的七个构造方法:
" JCheckBox()
" JCheckBox(String text)
" JCheckBox(String text, boolean selected)
" JCheckBox(Icon icon)
" JCheckBox(Icon icon, boolean selected)
" JCheckBox(String text, Icon icon)
" JCheckBox(String text, Icon icon, boolean selected)
JCheckBox 的属性
¨ JCheckBox 除了具有JButton的所有属性如text、icon、mnemonic、verticalAlignment、horizontalAlignment、horizontalTextPosition和verticalTextPosition 外,还有selected属性,该属性指明复选框是否被选中。
八、JRadioButton
¨ 单选按钮,或叫选择按钮,让用户从一组组件中选择唯一的一个选项。
¨ JRadioButton的七个构造方法:
" JRadioButton()
" JRadioButton(String text)
" JRadioButton(String text, boolean selected)
" JRadioButton(Icon icon)
" JRadioButton(Icon icon, boolean selected)
" JRadioButton(String text, Icon icon)
" JRadioButton(String text, Icon icon, boolean selected)
JRadioButton 的属性
¨ JRadioButton 除具有JButton的所有属性如text、icon、mnemonic、verticalAlignment、 horizontalAlignment、horizontalTextPosition、verticalTextPosition外,还具有 selected属性,该属性指明单选按钮是否被选中。
将单选钮组合成组
¨ 单选按钮可以象按钮一样添加到容器中。要将单选按钮分组,需要创建java.swing.ButtonGroup的一个实例,并用add方法把单选按钮添加到该实例中,如:
ButtonGroup btg = new ButtonGroup();
btg.add(jrb1);
btg.add(jrb2);
上述代码创建了一个单选按钮组,这样就不能同时选择jrb1和jrb2。
九、消息对话框
¨ 对话框通常用作临时窗口,用来接受用户的附加信息或提示用户发生了某事件。
¨ 消息对话框是一种简单却频繁使用的对话框,用来显示消息提醒用户。
¨ 消息对话框是模式的,即消息对话框消失前其他窗口均不可用。
创建消息对话框
¨ 使用 JOptionPane类中的静态方法:
" showMessageDialog(Component parentComponent, Object message, String title, int messageType)
parentComponet是对话框的父组件,对话框都是由它派生而来的。message是要显示的对象,它通常是一个字符串。title是对话框的标题。messageType决定了所显示消息的类型。
" showMessageDialog(Component parentComponent, Object message, String title, int messageType, Icon icon)
除PLAIN_MESSAGE外,每种消息都有相应的图标,以上方法可支持自制图标。
JButton、JLabel、JTextField、JTextArea、JComboBox、 Jlist、JCheckBox、JRadioButton、JMenuBar、JMenu、JMenuItem、JCheckBoxMenuItem、JRadioButtonMenuItem、JScrollBar、JScrollPane、JTabbedPane等
一、JButton
¨ 按钮是一种点击时触发行为事件的组件。
¨ 按钮的四个构造方法:
" public Jbutton()
创建一个空按钮
" public JButton(String text)
创建一个标有指定文字的按钮
" public JButton(Icon icon)
创建一个标有指定图标的按钮
" public JButton(String text,Icon icon)
创建一个标有指定文字和图标的按钮
¨ 图标:是一个固定大小的图片,典型的图标体形较小,用于装饰组件。利用类ImageIcon可以从图像文件中得到图标,如:Icon icon=new ImageIcon(“photo.gif”);
JButton 的属性
¨ text:按钮上的标签,例如可用jbt.setText(“OK”)给按钮jbt设置标签。
¨ icon:按钮上的图标,例如可用jbt.setTextIcon(new ImageIcon(“a.gif”))。
¨ mnemonic:指定热键。同时按下ALT键和指定热键相当于按下该按钮。例如使用jbt.setMnemonic(‘O’)可将O设置为按钮jbt的热键。
¨ horizontalAlignment:此属性只有三个值SwingConstants.LEFT,SwingConstants.CENTER, SwingConstants.RIGHT。它指定按钮上标签的水平对齐方式。默认值为居中。
¨ verticalAlignment:此属性也取三个值SwingConstants.TOP, SwingConstants.CENTER和SwingConstants.BOTTOM。它指定按钮上标签的垂直对齐方式。默认值为居中。
¨ horizontalTextPosition:此属性有三个值SwingConstants.LEFT, SwingConstants.CENTER, SwingConstants.RIGHT。它指定文本相对于图标的水平位置,默认为SwingConstants.RIGHT。对应方法setHorizontalTextPosition。
¨ verticalTextPosition:此属性有三个值SwingConstants.TOP, SwingConstants.CENTER, SwingConstants.BOTTOM。它指定文字相对图标的垂直位置,默认值为SwingConstants.CENTER。对应方法setVerticalTextPosition。
二、JLabel
¨ 标签是显示一小段文字、一幅图片或者二者皆有的区域。
¨ 它的六个构造方法如下:
" public JLabel()
创建一个空标签。
" public JLabel(String text,int horizontalAlignment)
创建一个指定内容字符串和水平对齐方式的标签。其中水平对齐方式可取值SwingConstants.LEFT, SwingConstants.CENTER, SwingConstants.RIGHT。
" public JLabel(String text)
创建一个指定文字的标签。
" public JLabel(Icon icon)
创建一个指定图标的标签。
" public JLabel(Icon icon,int horizontalAlignment)
创建一个指定图标和水平对齐方式的标签。
" public JLabel(String text,Icon icon,int horizontalAlignment)
创建一个指定文本、图标和水平对齐方式的标签。
¨ 例如,下面语句创建一个文本内容为“Interest Rate”的标签:
JLabel myLabel = new JLabel(“Interest Rate”);
下面的语句创建一个标签,它使用文件“images/map.gif”中的图像作图标:
JLabel mapLabel = new JLabel(new ImageIcon(“images/map.gif”);
JLabel 的属性
¨ JLabel继承了类Jcomponent的所有属性,并具有JButton类的许多属性,如:
" text
" icon
" horizontalAlignment
" verticalAlignment
三、JTextField
¨ 文本域是一个用户可以输入字符的输入区。允许用户输入各种数据,如姓名和描述文字。
¨ JTextField的四个构造方法:
" public JTextField()
创建一个空文本域。
" public JTextField(int columns)
创建一个指定列数的空文本域。
" public JTextField(String text)
用指定初始文字创建一个文本域。
" public JTextField(String text,int columns)
创建一个文本域,并用指定文字和列数初始化。
JTextField 属性
¨ 除了text、horizontalAlignment等属性外,JTextField还有如下属性:
" editable
布尔型属性,表明用户能否修改文本域。
" columns
文本域的宽度。
JTextField 方法
¨ getText()
从文本域返回字符串。
¨ setText(String text)
将给定字符串写入文本域当中
¨ setEditable(boolean editable)
使文本域变为可编辑的,默认为true。
¨ setColumns(int)
设置文本与的列数,文本域的长度可变。
四、JTextArea
¨ 如想让用户输入多行文本,只能通过创建多个JTextField实例来实现,解决问题的更好办法是使用JTextField,它允许用户输入多行文字。
¨ JTextArea的三个构造方法:
" public JTextArea()
创建一个空的文本区。
" JTextArea(int rows, int columns)
创建一个指定行数和列数的文本区。
" JTextArea(String s, int rows, int columns)
创建一个指定文本、行数和列数的文本区。
JTextArea 属性
¨ 除了text、editable、columns外,JTextArea还有以下属性:
" lineWrap
" wrapStyleWord
" rows
" lineCount
" tabSize
JTextArea 的方法
¨ 以下方法用于插入、追加和替换文本:
" public void inser(String s,int pos)
将字符串s插入到文本区的指定位置pos。
" public void append(String s)
将字符串s添加到文本的末尾。
" public void replaceRange(String s,int start,int end)
用字符串s替换文本中从位置start到end的文字。
五、JComboBox
¨ 组和框是一些项目的简单列表,用户能够从中进行选择。
¨ JComboBox的两个构造方法:
" public JComboBox()
默认构造方法。
" public JComboBox(Object[] stringItems)
带有字符串列表的构造方法,其中stringItems是一个字符串数祖。
JComboBox的属性
¨ JComboBox的有用的属性:
" selectedIndex
int值,表示组合框中选定项的序号。
" selectedItem
Object类型,表示选定项。
JComboBox 的方法
¨ 有用的方法:
" public void addItem(Object item)
在组和框中添加一个选项,它可以是任何对象。
" public Object getItemAt(int index)
得到组合框中指定序号的项。
" public void removeItem(Object anObject)
删除指定的项。
" public void removeAllItems()
删除列表中所有项。
六、JList
¨ 列表框的作用和组合框的作用基本相同,但它允许用户同时选择多项。
¨ JList的两个构造方法:
" JList()
创建一个空的列表框
" JList(Object[] stringItems)
创建一个有初始项的列表框
¨ JList不会自动滚动。给列表框加滚动条的方法与文本区相同,只需创建一个滚动窗格并将列表框加入其中即可。
Jlist的 属性
¨ selectedIndexd
¨ selectedIndices
¨ selectedValue
¨ selectedValues
¨ selectionMode
¨ visibleRowCount
七、JCheckBox
¨ 复选框是一种用户能够打开、关闭选项的组件,如同电灯开关一般。
¨ JCheckBox的七个构造方法:
" JCheckBox()
" JCheckBox(String text)
" JCheckBox(String text, boolean selected)
" JCheckBox(Icon icon)
" JCheckBox(Icon icon, boolean selected)
" JCheckBox(String text, Icon icon)
" JCheckBox(String text, Icon icon, boolean selected)
JCheckBox 的属性
¨ JCheckBox 除了具有JButton的所有属性如text、icon、mnemonic、verticalAlignment、horizontalAlignment、horizontalTextPosition和verticalTextPosition 外,还有selected属性,该属性指明复选框是否被选中。
八、JRadioButton
¨ 单选按钮,或叫选择按钮,让用户从一组组件中选择唯一的一个选项。
¨ JRadioButton的七个构造方法:
" JRadioButton()
" JRadioButton(String text)
" JRadioButton(String text, boolean selected)
" JRadioButton(Icon icon)
" JRadioButton(Icon icon, boolean selected)
" JRadioButton(String text, Icon icon)
" JRadioButton(String text, Icon icon, boolean selected)
JRadioButton 的属性
¨ JRadioButton 除具有JButton的所有属性如text、icon、mnemonic、verticalAlignment、 horizontalAlignment、horizontalTextPosition、verticalTextPosition外,还具有 selected属性,该属性指明单选按钮是否被选中。
将单选钮组合成组
¨ 单选按钮可以象按钮一样添加到容器中。要将单选按钮分组,需要创建java.swing.ButtonGroup的一个实例,并用add方法把单选按钮添加到该实例中,如:
ButtonGroup btg = new ButtonGroup();
btg.add(jrb1);
btg.add(jrb2);
上述代码创建了一个单选按钮组,这样就不能同时选择jrb1和jrb2。
九、消息对话框
¨ 对话框通常用作临时窗口,用来接受用户的附加信息或提示用户发生了某事件。
¨ 消息对话框是一种简单却频繁使用的对话框,用来显示消息提醒用户。
¨ 消息对话框是模式的,即消息对话框消失前其他窗口均不可用。
创建消息对话框
¨ 使用 JOptionPane类中的静态方法:
" showMessageDialog(Component parentComponent, Object message, String title, int messageType)
parentComponet是对话框的父组件,对话框都是由它派生而来的。message是要显示的对象,它通常是一个字符串。title是对话框的标题。messageType决定了所显示消息的类型。
" showMessageDialog(Component parentComponent, Object message, String title, int messageType, Icon icon)
除PLAIN_MESSAGE外,每种消息都有相应的图标,以上方法可支持自制图标。
发表评论
-
java访问远程共享文件
2012-11-16 11:16 1479转载自:http://hu-bj.javaeye.com/bl ... -
as3.0 & JAVA & JS 64位编码与解码
2012-10-15 15:23 86964位编码 其是PHPRPC工程的一部分 PHPRPC 就是 ... -
Resource is out of sync with the file system的解决办法
2012-10-08 10:23 627在eclipse中,启动server时报此错,是因为文件系统不 ... -
Java 小例子:数据持久化(保存数据到文件)
2012-09-29 10:19 0说数据持久化,初学者可能还不太懂;但要说把数据保存到文件,这谁 ... -
JAVA程序运行时保存数据的六个地方
2012-09-29 10:15 0JAVA程序运行时,有六个地方都可以保存数据: (1) 寄存器 ... -
java精华(8)
2012-09-29 10:05 01.1 Java与XML联合编程之DOM篇 DOM是Docu ... -
java精华(7)
2012-09-29 10:04 03) Visitor模式 Dom4j编码问题彻底解决 ... -
java精华(6)
2012-09-29 10:04 0最令人兴奋的是DOM4J对Visitor的支持,这样可以大大缩 ... -
java精华(5)
2012-09-29 10:02 04. MXBean 接口 在我 ... -
java精华(4)
2012-09-29 10:01 5605: Synchronizer:同步装置 Java 5 ... -
java精华(3)
2012-09-29 10:00 6461.1.1.1.1 读写文本文件 早些时候曾提到从文件里面读 ... -
java精华(2)
2012-09-29 09:59 12901.1.1.1.1 栈类Stack Stack类是Vecto ... -
java精华(1)
2012-09-29 09:58 7961 JAVA SE 1.1 深入JAVA API 1.1.1 ... -
JAVA加密算法的实现用例
2012-09-29 09:57 645对象 参数 algorithm 如:"DSA&quo ... -
取100以内10个不同的随机整数问题
2012-09-14 11:10 1608import java.util.HashSet; impor ... -
Java中为JtextArea控件添加滚动条及设置位置
2012-08-31 12:02 13307应将JTextArea置于JScrollPanel中 若要使只 ... -
运行jar文件
2012-08-31 09:30 738一、制作jar文件 在制作.jar 文件之前你必须先编译好你 ...
相关推荐
Java开发小技巧,这压缩包里面有8个文档,每一个文档是一个小技巧,其中也有包含一些异常的解决方法 ...Java Swing控件属性归纳.txt 单字符的截取.txt 位图按钮.txt 不用new生成随机数.txt 还有连个异常处理的txt
《记事本程序设计与实现——Java归纳》 本报告详细介绍了使用Java语言设计并实现一个基本记事本程序的过程。该程序旨在提供基础的文字编辑功能,包括文字输入、文件操作(新建、打开、保存)、以及常见的文本编辑...
根据提供的文件信息,我们可以归纳出一系列与Java编程相关的知识点,主要涵盖了Java的核心概念、数据库连接、图形用户界面、Web开发等内容。下面是详细的知识点解析: ### Java 核心概念 #### SCJP (Sun Certified...
根据提供的文件信息,我们可以归纳出该Java宾馆管理系统中涉及的关键技术点及其实现逻辑。以下是对这些技术点的详细解析: ### 一、系统概述 该宾馆管理系统是使用Java SE技术开发的应用程序,主要功能包括但不...
根据提供的文档信息,我们可以归纳出一系列与Java编程相关的知识点,特别是针对Java二级考试的重要内容。以下是对这些知识点的详细解析: ### Java Swing组件 #### 1. **Swing基础** - **Swing** 是Java中用于...
根据提供的文件信息,我们可以归纳出以下关键知识点,主要聚焦于Java桌面程序开发及Oracle SQL*Plus的基本使用: ### Java桌面程序开发概述 #### 标题:“java桌面程序源码” - **含义**:指的是使用Java语言编写...
- **日历控件**:利用Java Swing中的JCalendar组件。 - **数据库操作**:使用JDBC进行数据存储。 - **图形用户界面**:构建简洁易用的GUI。 ### 8. 学生成绩管理系统(使用数据库) #### 知识点概述 该项目旨在...
根据描述部分,“管理 Java 可判断获取性别字段时输出的 '男' 或 '女'",这部分主要关注于如何从数据库中读取性别字段,并根据值设置界面上的相应控件。 #### 示例代码解析: ```java if ("男".equals(rs.getString...
根据提供的文件信息,我们可以归纳出一个关于Java课程设计——敏感词汇测试程序的相关知识点。下面将详细阐述这些知识点。 ### 敏感词汇测试程序概述 在本项目中,我们需要设计并实现一个基于Java的图形用户界面...
在RelativeLayout布局中,`layout_below`属性用来指定当前控件位于另一个控件的下方。LinearLayout是一种线性布局方式,可以按垂直或水平方向排列子视图;ListView和GridView是视图容器,分别用于显示列表数据和网格...
根据提供的文件信息,我们可以归纳出以下相关知识点: ### 1. Java Swing GUI 编程 #### 1.1 概念介绍 Swing 是 Java 的一个图形用户界面(GUI)工具包,它允许开发者创建丰富的桌面应用程序。Swing 构建在 AWT 之...
Java Swing布局管理器** - `Frame`对象默认使用`BorderLayout`布局管理器,该布局将容器划分为北、南、东、西、中心五个区域。 ### 数据库管理 **7. 宏的定义** - 在数据库管理系统中,宏是由一个或多个操作...
根据提供的文件信息,我们可以归纳出一系列与计算机二级等级考试相关的知识点。这些知识点涵盖了程序语言基础、数据库设计原理、网络基础知识、办公软件应用等方面。下面是详细的知识点解析: ### 1. 赋值语句的...
根据提供的文档内容,我们可以归纳总结出一系列重要的计算机二级等级考试知识点。这些知识点涵盖了编程基础、数据库管理、操作系统、网络技术等多个方面。下面是针对每个题目所涉及的知识点的详细解析: ### 1. ...
Java Swing 容器布局管理器 - **知识点概述**:`Panel` 和 `Applet` 容器默认采用 `FlowLayout` 布局管理器,这种布局将组件放置在容器内从左到右、从上到下的顺序排列。 ### 8. 数据结构之栈 - **知识点概述**...
- **解释**: 在某些编程语言中,例如Visual Basic,可以使用属性赋值语句来改变控件的属性值。例如,将`Text`属性设置为两个文本框的内容相加。 - **示例**: `Text1.Text = Text1.Text + Text2.Text` 以上是对给定...
根据提供的文档内容,我们可以归纳总结出一系列关于计算机二级等级考试的知识点,具体涉及JSP编程、文本编辑器操作、Python编程、集合概念、病毒特性、网络通信基础、Excel操作、Visual Basic (VB) 编程、数据库管理...
根据提供的文档信息,我们可以归纳总结出以下相关的IT知识点: ### 1. C++代码块的正确使用 - **选项解析**: - A. `{}` 正确的空代码块表示方式。 - B. `()` 空函数或者空括号,并非合法的代码块表示方法。 - ...
- **解释**: FlowLayout是Java Swing中的一种布局管理器,用于将组件按照它们添加到容器中的顺序水平排列。FlowLayout提供了三种对齐方式:左对齐(FlowLayout.LEFT)、居中对齐(FlowLayout.CENTER)和右对齐...