GUI
辐_射
这个作者很懒,什么都没留下…
展开
-
GUI_java.awt和javax.swing包的区别
javax(属于扩展包)java.awt: Abstract Window ToolKit(抽象窗口工具包),需要调用本地系统方法实现功能。属重量级控件。javax.swing: 在AWT的基础上,建立的一套图形界面系统,其中提供了更多的组件,而且完全由Java实现。增强了移植性,属轻量级控件。原创 2017-03-27 18:41:14 · 1861 阅读 · 0 评论 -
GUI_对四则运算案例加入校验和提示
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) { //获取第一个操作数 String firstNumberString = this.firstNumber.getText().trim();原创 2017-04-07 14:55:58 · 501 阅读 · 0 评论 -
GUI_Netbeans、GUI总结
1:如何让Netbeans的东西Eclipse能访问。 在Eclipse中创建项目,把Netbeans项目的src下的东西给拿过来即可。 注意:修改项目编码为UTF-8 2:GUI(了解) (1)用户图形界面 GUI:方便直观 CLI:需要记忆一下命令,麻烦 (2)两个包: java.awt:和系统关联较强 javax.swing:纯Java编写 (3)GUI的继承体原创 2017-04-07 23:30:47 · 804 阅读 · 0 评论 -
GUI_用户登录注册加入四则运算案例
登录注册案例原创 2017-04-07 22:27:55 · 679 阅读 · 0 评论 -
GUI_把文本框的值转移到文本域案例
package cn.itcast_05;import java.awt.Button;import java.awt.FlowLayout;import java.awt.Frame;import java.awt.TextArea;import java.awt.TextField;import java.awt.event.ActionEvent;import java.aw原创 2017-03-30 01:15:55 · 1115 阅读 · 0 评论 -
GUI_通过鼠标移动到按钮上更改背景色案例
package cn.itcast_06;import java.awt.Button;import java.awt.Color;import java.awt.FlowLayout;import java.awt.Frame;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import原创 2017-03-31 00:48:57 · 1481 阅读 · 0 评论 -
GUI_窗体添加按钮并对按钮添加事件案例、布局
package cn.itcast_05;import java.awt.Button;import java.awt.FlowLayout;import java.awt.Frame;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import java.awt.event.WindowA原创 2017-03-29 00:51:50 · 4765 阅读 · 0 评论 -
GUI_如何控制在文本框里面只能输入数字字符案例
package cn.itcast_07;import java.awt.FlowLayout;import java.awt.Frame;import java.awt.Label;import java.awt.TextField;import java.awt.event.KeyAdapter;import java.awt.event.KeyEvent;import jav原创 2017-03-31 23:59:59 · 4516 阅读 · 2 评论 -
GUI_一级菜单案例
package cn.itcast_08;import java.awt.FlowLayout;import java.awt.Frame;import java.awt.Menu;import java.awt.MenuBar;import java.awt.MenuItem;import java.awt.event.ActionEvent;import java.awt.ev原创 2017-04-01 16:34:11 · 575 阅读 · 0 评论 -
GUI_多级菜单案例
package cn.itcast_09;import java.awt.FlowLayout;import java.awt.Frame;import java.awt.Menu;import java.awt.MenuBar;import java.awt.MenuItem;import java.awt.event.ActionEvent;import java.awt.ev原创 2017-04-01 17:43:56 · 1559 阅读 · 2 评论 -
GUI_如何修改窗体的皮肤的代码
package cn.itcast.util;//这里面定义了常见的要使用的皮肤的字符串路径。public abstract class MyLookAndFeel { // 系统自带皮肤,5种都能用 public static String SYS_METAL = "javax.swing.plaf.metal.MetalLookAndFeel"; public static Stri原创 2017-04-07 14:26:26 · 555 阅读 · 0 评论 -
GUI_如何设置窗体居中的代码
//设置窗体居中 public static void setFrameCenter(JFrame jf) { /* 思路: A:获取屏幕的宽和高 B:获取窗体的宽和高 C:(用屏幕的宽-窗体的宽)/2,(用屏幕的高-窗体的高)/2作为窗体的新坐标 */ //获取工具类原创 2017-04-07 13:26:14 · 1555 阅读 · 0 评论 -
GUI_HelloWorld窗体案例
package cn.itcast_01;import java.awt.Frame;public class FrameDemo { public static void main(String[] args) { // 创建窗体对象 // Frame f = new Frame(); // public Frame(String title) Frame f = ne原创 2017-03-27 19:52:46 · 1046 阅读 · 0 评论 -
GUI_中组件继承图.png
原创 2017-03-27 19:22:39 · 467 阅读 · 0 评论 -
GUI_优化HelloWorld窗体案例代码
package cn.itcast_01;import java.awt.Frame;import java.awt.Point;public class FrameDemo2 { public static void main(String[] args) { // 创建窗体对象 Frame f = new Frame("方法调用的前后关系"); // f.setVis原创 2017-03-27 22:02:36 · 396 阅读 · 0 评论 -
GUI_事件监听机制原理概述及举例
package cn.itcast_02;import java.awt.Frame;public class FrameDemo { public static void main(String[] args) { // 创建窗体对象 Frame f = new Frame("设置关闭案例"); // 设置窗体属性 f.setBounds(400, 200, 400,原创 2017-03-27 22:34:59 · 1662 阅读 · 0 评论 -
GUI_窗体关闭案例
package cn.itcast_02;import java.awt.Frame;import java.awt.event.WindowEvent;import java.awt.event.WindowListener;public class FrameDemo { public static void main(String[] args) { // 创建窗体对象原创 2017-03-27 22:49:14 · 1187 阅读 · 0 评论 -
GUI_适配器设计模式讲解
package cn.itcast_03;/* * 问题: * 接口(方法比较多) -- 实现类(仅仅使用一个,也得把其它的实现给提供了,那怕是空实现) * 太麻烦了。 * 解决问题: * 接口(方法比较多) -- 适配器(实现接口,仅仅空实现) -- 实现类(用哪个实现哪个) */public class UserDaoDemo { public static v原创 2017-03-28 19:20:24 · 383 阅读 · 0 评论 -
GUI_适配器类改进窗体关闭案例
package cn.itcast_02;import java.awt.Frame;import java.awt.event.WindowEvent;import java.awt.event.WindowListener;public class FrameDemo { public static void main(String[] args) { // 创建窗体对象原创 2017-03-28 19:51:49 · 698 阅读 · 0 评论 -
GUI_修改窗体的图标代码
/* * To change this license header, choose License Headers in Project Properties. * To change this template file, choose Tools | Templates * and open the template in the editor. */package cn.itca原创 2017-04-07 12:03:20 · 822 阅读 · 0 评论 -
GUI_模拟四则运算案例
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) { //获取第一个操作数 String firstNumberString = this.firstNumber.getText().trim();原创 2017-04-07 11:29:56 · 1109 阅读 · 0 评论 -
GUI_GUI概述和GUI与CLI的区别
GUI(图形用户界面) Graphical User Interface(图形用户接口) 用图形的方式,来显示计算机操作的界面,这样方便更直观。CLI Command line User Interface(命令行用户接口) 最常见的DOS命令操作。 需要记忆一些常用的命令,操作不直观。原创 2017-03-27 00:29:06 · 11310 阅读 · 0 评论