Java图形用户界面
“Java图形用户界面”相关的资料有哪些?“Java图形用户界面”相关的范文有哪些?怎么写?下面是小编为您精心整理的“Java图形用户界面”相关范文大全或资料大全,欢迎大家分享。
Java图形用户界面编程练习
实验八 Java图形用户界面编程练习
实验目的
1、 掌握 Java 的 GUI 设计技术 2、 掌握 AWT 和 Swing 的应用技巧
实验要求
1、 编写一个程序学习使用处理ActiongEvent事件 2、 编写一个程序学习使用布局类
实验内容
1. 猜数字游戏
实验目的:练习图形用户界面编程,学习处理ActionEvent事件。
实用要求:
要求程序中要有2个按钮buttonGetNumber和buttonNumber,用户单击buttonGetNumber
按钮可以得到一个随机数,然后在文本框中输入猜测数字,再单击buttonNumber按钮,程序根据用户的猜测给出提示信息。
运行效果示例:
程序模板:按模板要求,将【代码】替换为Java程序代码。 GuessExample.java
import java.awt.*;
import java.awt.event.*; import java.applet.*; public class GuessExample extends Applet implements ActionListener {
int number;
TextField inputN
实验九:Java图形用户界面设计(1)
实验九 Java图形用户界面设计(1)
一 实验目的
(1)掌握 Frame与面板的使用 (2)布局管理器的使用 (3)布局管理器的使用 (4)边界风格的使用 (5)掌握简单Java事件的处理 二 实验内容
1、创建并显示一个标题为“My Frame”,背景色为白色,大小为1000×1000的框架。在该框架中放置八个按钮,按钮的标题分别为“按钮1”、……“按钮8”。采用FlowLayout布局管理器。
程序:
import java.awt.*; import javax.swing.*;
public class Con1{ private JFrame f;
private JButton b1,b2,b3,b4,b5,b6,b7,b8;
public static void main(String args[]){ }
public void go(){
Con1 c=new Con1(); c.go();
} }
f=new JFrame(\
Container con=f.getContentPane(); con.setLayout(new FlowLayout()); c
第七章 Java图形用户界面练习
第七章 图形用户界面 57
第七章 图形用户界面
在应用程序开发中,友好的用户界面是一个最基本的要求,本章将使用Java中提供的java.AWT和javax.Swing类包中有关组件设计用户界面。
7.1 实验一:一般用户界面的实现
实验目的
(1). 了解AWT和Swing常用容器组件和基本组件的作用和功能。 (2). 了解各类布局管理器的作用和功能。
(3). 使用各类布局管理器和组件创建程序的图形用户界面。
实验要求
使用java.AWT和javax.Swing类包中提供了设计用户界面的各种组件,诸如Frame、JFrame、Panel、JPanel等容器组件、TextField、JTextField、Label、JLabel、Button、JButton等基本组件等,编写程序创建并实现简洁明了的用户界面。
实验内容
使用AWT和Swing组件创建一般的应用程序用户界面。
实验示例7.1.1 在前边定义了公司的职员信息类,成员变量包括ID(身份证)、name(姓名)、sex(性别)、birthday(生日)、home(籍贯)、address(居住地)和number(职员号),设计一个录入或显示职工信息的程序界面(以FlowSaylou
java实验 JAVA Swing 图形用户界面和对话框
JAVA实验报告
课程名称 java实验 实验名称 JAVA Swing 图形用户界面和对话框
学 院__计算机学院__ 专业班级__软件 __ 姓 名__ ____ 学号_ __实验日期:2015年4月30 日
一.实验目的
(1) 学习处理ActionEven事件; (2) 学习使用布局类;
(3) 学习焦点、鼠标和键盘事件; (4) 学习使用对话框。
二.实验内容
(-)实验题目一:算术测试 ,编写一个算术测试小软件,用来训练小学生的算术能力。
1.要点分析: 程序有三个类组成,其中Teacher对象充当监视器,负责给出算术题目,并判断回答者的答案是否正确。ComputerFrame对象负责为算术题目提供视图,比如用户可以通过ComputerFrame对象提供的GUI界面给出题目的答案;MainClass是软件的主类。 2.程序源代码:
package 算术测试;
public class MainClass {
public static void
实验 图形用户界面1
实验 图形用户界面(1) 4学时
【实验目的】
1. 了解图形用户界面基本组件窗口、按钮、文本框、选择框、滚动条等的使用方法, 2. 了解如何使用布局管理器对组件进行管理,以及如何使用Java 的事件处理机制。 【实验要求】
1. 掌握在容器中添加组件的方法,掌握使用布局管理器对组件进行管理的方法。 2. 理解Java 的事件处理机制,掌握为不同组件编写事件处理程序的方法。 3. 掌握编写独立运行的窗口界面的方法。 4. 了解Java Swing 组件的使用方法。 5. 了解对话框的使用方法。 【实验内容】
一.创建图形用户界面
图形用户界面(Graphic User Interface ,简称GUI)是为方便用户使用设计的窗口界面,在图形用户界面中用户可以看到什么就操作什么,取代了在字符方式下知道是什么后才能操作什么的方式。组件(Component)是构成GUI 的基本要素,通过对不同事件的响应来完成和用户的交互或组件之间的交互。组件一般作为一个对象放置在容器(Container)内,容器是能容纳和排列组件的对象,如Applet、Panel(面板)、Frame(窗口)等。通过容器的add 方法把组件加入到容器中。
1. 在Frame 中添加
实验五 图形用户界面
实验五 图形用户界面
【开发语言及实现平台或实验环境】
Windows2000 或XP,JDK1.6
【实验目的】
1. 了解图形用户界面基本组件窗口、按钮、文本框、选择框、滚动条等的使用方法, 2. 了解如何使用布局管理器对组件进行管理,以及如何使用Java 的事件处理机制。
【实验要求】
1. 掌握在Applet 容器中添加组件的方法,掌握使用布局管理器对组件进行管理的方法。
2. 理解Java 的事件处理机制,掌握为不同组件编写事件处理程序的方法。
3. 掌握编写独立运行的窗口界面的方法。
4. 了解Java Swing 组件的使用方法。
5. 了解对话框的使用方法。
【实验内容】
一.创建图形用户界面
图形用户界面(Graphic User Interface ,简称GUI)是为方便用户使用设计的窗口界面,在图形用户界面中用户可以看到什么就操作什么,取代了在字符方式下知道是什么后才能操作什么的方式。组件(Component)是构成GUI 的基本要素,通过对不同事件的响应来完成和用户的交互或组件之间的交互。组件一般作为一个对象放置在容器(Container)内,容器是能容纳和排列组件的对象,如Applet、Panel(面板)、Frame(窗口)等。通过容器的ad
图形用户界面设计
实验名称:图形用户界面及事件处理
一、实验目的
掌握常用GUI控制组件及其事件处理。
二、实验内容
1.编写一程序,创建菜单和工具栏,如下图所示。
2.编写一程序,可以动态地改变面板上显示信息的字体,效果如图所示。
用来显示文字信息。
3.编写应用程序,界面显示效果是下图所示的通信录,窗口左边是JTree类对象,窗口右边是一个文本区,
4.编写继承自JFrame类的窗口应用程序,如下图所示:窗口的中间是一个3行、4列的表格(设置表格为不可编
辑修改);窗口的南边放置按钮“求平均分”,点击该按钮则把表格中第4列的成绩取出,求平均分后并显示在弹出
信息对话框中(JOptionPane)。窗口的北边放置两个按钮“增加行”和“修改成绩”:点击按钮“增加行”,则可在表格中
新增1行,行号自动增加,并弹出输入对话框3次,用来输入并设置新行的“姓名”、“学号”和“成绩”;点击按钮“修把指定行号的成绩修改为输入的成绩。
改成绩”,则弹出输入对话框(JOptionPane),输入要要修改的哪一行的成绩,确定后弹出输入对话框输入成绩,并
三、实验程序的分析和调试
(1)
import java.awt.BorderLayout; import
AWT图形用户界面设计
第五讲 AWT图形用户界面设计 收藏 课前索引
【课前思考】
1. java语言是跨平台的编程语言,那么图形用户界面如何做到跨平台? 2. AWT有哪些组件和容器?它们各自的使用方法是什么? 3. AWT的事件处理模型是什么?原理又如何? 5.1 用AWT生成图形化用户界面
抽象窗口工具包AWT (Abstract Window Toolkit) 是 API为Java 程序提供的建立图形用户界面GUI (Graphics User Interface)工具集,AWT可用于Java的applet和applications中。它支持图形用户界面编程的功能包括: 用户界面组件;事件处理模型;图形和图像工具,包括形状、颜色和字体类;布局管理器,可以进行灵活的窗口布局而与特定窗口的尺寸和屏幕分辨率无关;数据传送类,可以通过本地平台的剪贴板来进行剪切和粘贴。
5.1.1 java.awt包
java.awt包中提供了GUI设计所使用的类和接口,可从图5.1中看到主要类之间的关系。
java.awt包提供了基本的java程序的GUI设计工具。主要包括下述三个概念: 组件--Component 容器--Contai
实验三 继承、多态和图形用户界面
实验三 字符串与文本
(上课被教师验收的同学不用提交实验结果,并注意在教师处签名。未完成的同学请提交实验结果,即将程序直接粘贴至本DOC文件,并在邮件名的标题中注明:学号+姓名+实验三)
1. 给出下面程序的输出:
2. 直接给出下面程序的运行结果:
“B’s constructor is invoked”
“A’s constructor is invoked”
2. 下面的说法对的注明“True”,错的注明“False”
(1) 子类是父类的一个子集。
( f )
(2) 当从子类调用一个构造函数时,它的父类的无参构造方法总是被调用。( f ) (3) 可以覆盖定义在父类中的私有方法。 ( f ) (4) 可以覆盖定义在父类中的静态方法。 ( f ) (5) 如果子类中的一个方法和它的父类中的方法具有完全相同的方法头,但返回值类型不同,也可以构成覆盖。 ( f ) (6) 可
实验四 图形用户界面编程 实验报告
实验四 图形用户界面编程 实验报告
一、实验目的
1. 掌握常用组件的定义及使用 2. 理解常见的布局方式及其特点 3. 掌握事件处理机制
二、实验原理
1. 常用控件:
① JTextField:用于接受文本输入,表现为图形界面中文本框。 ② JLabel:标签控件,表现为图形界面中的文字控件。 ③ JSplitPane:一个用于把面板分成两个大小可以调整的面板的控件。 ④ JScrollPane:一个提供滚动支持的面板,当内容超出面板大小时,会自动下按时
滚动条。 ⑤ JPanel:普通的面板。可以通过布局管理器来控制面板中控件的布局。 ⑥ JButton:按钮控件。 ⑦ JPasswordField:用于接受密码的输入,表现为图形界面的密码输入框。 ⑧ JList:列表框控件。
2. 每次单击按钮控件时,可以通过addActionListener方法对按钮注册监听,从而实现单击事件的监听。
三、实验内容
通过编写一个程序实现上面的界面
四、实验过程
1. 界面的分析,实验要求中的界面主要分成上下的两部分,界面的下面部分用于显示在上面文本框输入的用户名和密码,而上部分又分成了输入姓名和密码的区域。而且根据实验的要求,需要把输入的用户名和