java图像界面开发简单实例
JCheckBox、JLabel的应用,JLabel组件用于显示文本信息,通过JCheckBox组件来设置文本的属性,代码如下:
importjava.awt.BorderLayout;
importjava.awt.Font;
importjava.awt.event.ActionEvent;
importjava.awt.event.ActionListener;
importjavax.swing.JCheckBox;
importjavax.swing.JFrame;
importjavax.swing.JLabel;
importjavax.swing.JPanel;
/**
*JCheckBox、JLabel的应用实例
*@author左杰jdk5.0
*/
publicclassExample9FrameextendsJFrame{
/**
*
*/
privatestaticfinallongserialVersionUID=1L;
privateJLabellabel;
privateJCheckBoxbold;
privateJCheckBoxitalic;
privatestaticfinalintFONTSIZE=14;
publicExample9Frame(){
setTitle("JCheckBox应用");//设置窗体标题
setSize(500,300);//设置窗体大小
//创建JLabel组件用于显示文本信息
label=newJLabel("这是一个JCheckBox组件的简单应用实例,这为测试文本!");
label.setFont(newFont("宋体",Font.PLAIN,FONTSIZE));//设置文本字体大小
add(label,BorderLayout.CENTER);//在窗体中添加JLabel组件
//创建事件监听对象
ActionListenerlistener=newActionListener(){
publicvoidactionPerformed(ActionEventevent){
intmode=0;
if(bold.isSelected())//是否加粗
mode+=Font.BOLD;
if(italic.isSelected())//是否斜体
mode+=Font.ITALIC;
label.setFont(newFont("宋体",mode,FONTSIZE));//重新设置文本
}
};
//创建面板添加复选框
JPanelpanel=newJPanel();
//创建JCheckBox组件
bold=newJCheckBox("加粗");
italic=newJCheckBox("斜体");
//为JCheckBox组件添加监听
bold.addActionListener(listener);
italic.addActionListener(listener);
//将JCheckBox组件添加到面板
panel.add(bold);
panel.add(italic);
//将面板添加到窗体
add(panel,BorderLayout.SOUTH);
}
publicstaticvoidmain(String[]args){
Example9Frameframe=newExample9Frame();
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setVisible(true);
}
}
分享到:
相关推荐
Java Swing 是Java编程语言中用于构建桌面应用程序的GUI(图形用户界面)工具包。它属于Java Foundation Classes (JFC) 的一部分,提供了丰富的组件...这些实例将帮助你快速上手并熟练运用Java Swing进行桌面应用开发。
Java界面设计是开发桌面应用程序的关键部分,Swing库是Java提供的一种用于构建用户图形界面(GUI)的强大工具。本资源包含了一系列优秀的Java界面实例,这些实例涵盖了Swing库中的所有控件,对于Java开发者,尤其是...
实例1 开发第一个Java程序 7 第2章 Java基础类型与运算符(教学视频:39分钟) 9 2.1 基础类型 9 实例2 自动提升 9 实例3 自动转换 10 实例4 常用基础类型之强制转换 11 2.2 运算符 12 实例5 算术运算符 12 实例6 ...
在这个"Java Swing常用组件应用实例源码.rar"压缩包中,你将找到一系列Swing组件的实际应用示例,以及可能包含的文档,帮助你理解和学习如何在Java开发中使用这些组件。 1. **JFrame** - JFrame是Swing中的主要容器...
实例1 开发第一个Java程序 7 第2章 Java基础类型与运算符(教学视频:39分钟) 9 2.1 基础类型 9 实例2 自动提升 9 实例3 自动转换 10 实例4 常用基础类型之强制转换 11 2.2 运算符 12 实例5...
Java范例开发大全(全书源程序),目录如下: 第1篇 Java编程基础 第1章 Java开发环境的搭建(教学视频:9分钟) 2 1.1 理解Java 2 1.2 搭建Java所需环境 3 1.2.1 下载JDK 3 1.2.2 安装JDK 4 1.2.3 配置环境...
实例1 开发第一个Java程序 7 第2章 Java基础类型与运算符(教学视频:39分钟) 9 2.1 基础类型 9 实例2 自动提升 9 实例3 自动转换 10 实例4 常用基础类型之强制转换 11 2.2 运算符 12 实例5 算术运算符 12 实例6 ...
实例1 开发第一个Java程序 7 第2章 Java基础类型与运算符(教学视频:39分钟) 9 2.1 基础类型 9 实例2 自动提升 9 实例3 自动转换 10 实例4 常用基础类型之强制转换 11 2.2 运算符 12 ...
JAVA Swing 是Java编程语言中用于构建桌面应用用户界面的一个图形组件库。它是Java Foundation Classes (JFC)的一部分,提供了一套丰富的组件,如按钮、文本框、滚动面板、菜单等,使得开发者能够创建出功能齐全且...
Java Swing是Java GUI(图形用户界面)库的一部分,它提供了丰富的组件和工具,用于构建桌面应用程序。本教程包含了100个使用Swing编写的GUI小程序,这些程序可以帮助初学者和有经验的开发者深入理解Swing的工作原理...
Java Swing 是Java编程语言中用于构建桌面应用图形用户界面(GUI)的一个库,它是Java Foundation Classes (JFC)的一部分。这个“Java Swing 完全完整实例”很可能是包含了一系列使用Swing开发GUI程序的示例代码,...
本章"Java Swing图形界面开发与案例详解"深入讲解了Swing组件、布局管理以及事件处理等核心概念,旨在帮助学习者掌握Swing的基本用法并能够实际操作创建丰富的GUI应用程序。 1. **Swing组件**: Swing提供了许多组件...
- **Java 应用程序(Java Application)**: 这是一种独立运行的应用程序,通常以`.java`文件作为源代码文件,编译后的`.class`文件可以通过命令行直接运行。 - **Java 小应用程序(Java Applet)**: 它是嵌入到网页...
Swing是Java编程中用于构建图形用户界面(GUI)的重要库,它提供了丰富的组件和功能,使得开发者可以创建出美观且功能强大的桌面应用程序。在"Java精通Swing程序设计"这个主题中,我们将深入探讨Swing的核心概念、...
Java Swing是Java标准库中的一个组件,用于构建桌面应用程序的图形用户界面(GUI)。它提供了丰富的组件集合,如按钮、文本框、菜单等,让开发者能够创建出功能强大的交互式应用。本篇将深入讲解Java Swing的核心...
Swing是Java平台提供的用于构建桌面应用程序GUI(图形用户界面)的一种工具包,它作为AWT(Abstract Window Toolkit)的扩展,提供了更为丰富且强大的GUI组件集合。Swing组件完全由Java语言编写,与操作系统无关,被...
Java Swing 是Java GUI(图形用户界面)开发的一个重要库,它是Java Foundation Classes (JFC) 的一部分。Swing 提供了一系列组件,用于构建美观、功能丰富的应用程序。在本实例源码中,我们可以深入理解并实践如何...
Java图形用户界面(GUI,Graphical User Interface)是Java编程中的一个重要组成部分,它允许开发者创建交互式的、视觉吸引人的应用程序。本程序大全包含了多种不同类型的GUI应用实例,如计数器、投票器、月相模拟...
在Java编程语言中,创建图形用户界面(GUI)是构建桌面应用程序的重要部分。GUI使得用户可以通过按钮、文本框、菜单等交互元素与程序进行交互。本资料集专注于Java GUI编程,提供了一系列示例代码,帮助开发者更好地...