JavaSE GUI
文章平均质量分 74
eiffelmen
记录学习JAVA的点滴
展开
-
JAVA计算器
package TASK;//对第一类计算器的描述//问题:将运算符用下拉框实现,会出现布局紊乱(不显示布局)。对GridLayout掌握不好,不能完全掌握布局管理器//改进:添加背景图片,下拉框选择运算符import java.awt.Button;import java.awt.Color;import java.awt.Font;import java.a原创 2015-11-12 12:46:25 · 1233 阅读 · 0 评论 -
JAVA验证码
package Pretic;import java.awt.Color;import java.awt.Font;import java.awt.Graphics;import java.awt.Panel;import java.util.Random;import javax.swing.JFrame;public class AwtDrawing ext原创 2015-11-12 12:40:52 · 382 阅读 · 0 评论 -
JAVA时钟
package TASK;import java.awt.*;import java.text.DateFormat;import java.util.*;import javax.swing.*;//数字时钟public class ClockDemo extends JFrame implements Runnable { Thread clock; f原创 2015-11-12 13:26:18 · 893 阅读 · 0 评论 -
窗口,控件:捕捉焦点
关于JAVA窗体,控件获得焦点原创 2015-11-12 11:42:15 · 954 阅读 · 0 评论 -
设置面板背景
设置面板的背景,添加的控件不会被覆盖,主要用到JPanel的paintComponent方法画背景。并且把setOpaque方法设置成false,可以画出背景上的控件package pic;import java.awt.Graphics;import java.awt.Image;import javax.swing.ImageIcon;import javax.swin原创 2015-11-19 20:58:11 · 1448 阅读 · 0 评论 -
JAVA布局GridBagLayout
Java 的布局管理器GridBagLayout的使用方法【图文说明】 GridBagLayout是java里面最重要的布局管理器之一,可以做出很复杂的布局,可以说GridBagLayout是必须要学好的的,GridBagLayout 类是一个灵活的布局管理器,它不要求组件的大小相同便可以将组件垂直、水平或沿它们的基线对齐。每个 GridBagLayout 对象维持一个动态转载 2015-11-19 21:20:35 · 686 阅读 · 0 评论 -
JAVA 播放声音
下面是一个java播放声音的应用程序,可以单次播放声音、循环播放声音MusicPaly myMusicPlay = new MusicPlay(getClass().getResource("/music/button.wav"));myMusicPlay.start();//播放一次 myMusicPlay .stop();//停止 myMusicPlay .cont转载 2015-11-20 09:53:43 · 716 阅读 · 0 评论 -
山寨QQ好友列表
package com.qq.client.view;import java.awt.BorderLayout;import java.awt.CardLayout;import java.awt.GridLayout;import java.awt.Image;import java.awt.event.ActionEvent;import java.awt.ev原创 2015-11-14 11:38:38 · 1070 阅读 · 0 评论 -
山寨QQ登录界
import java.awt.BorderLayout;import java.awt.Color;import java.awt.Dimension;import java.awt.Font;import java.awt.GridLayout;import java.awt.Image;import java.awt.Toolkit;import javax.sw原创 2015-11-12 12:22:37 · 649 阅读 · 0 评论 -
拆分窗格
import javax.swing.ImageIcon;import javax.swing.JFrame;import javax.swing.JLabel;import javax.swing.JList;import javax.swing.JSplitPane;/** * * 词霸 * JSplitPane 拆分窗格 * */pu原创 2015-11-12 12:27:00 · 704 阅读 · 0 评论 -
山寨QQ聊天界面
package HanUITest;import java.awt.BorderLayout;import javax.swing.ImageIcon;import javax.swing.JButton;import javax.swing.JComboBox;import javax.swing.JFrame;import javax.swing.JPanel;原创 2015-11-12 12:25:39 · 653 阅读 · 0 评论 -
记事本界面
package HanUITest;import java.awt.BorderLayout;import java.awt.Event;import java.awt.event.KeyEvent;import javax.swing.ImageIcon;import javax.swing.JButton;import javax.swing.JFrame;impo原创 2015-11-12 12:30:19 · 660 阅读 · 0 评论 -
复选框,单选框
import java.awt.GridLayout;import javax.swing.ButtonGroup;import javax.swing.JButton;import javax.swing.JCheckBox;import javax.swing.JFrame;import javax.swing.JLabel;import javax.swing原创 2015-11-12 12:29:06 · 599 阅读 · 0 评论 -
粗略应用setBoeder,JTree
package GUITask1;/** * setBorder方法测试 * * TitleBorder类测试 */import java.awt.Color;import java.awt.Font;import java.awt.Graphics;import javax.swing.JFrame;import javax.swing.JPanel;import j原创 2015-11-12 19:37:12 · 503 阅读 · 0 评论 -
TestField设置长度
import java.awt.BorderLayout;import java.awt.event.KeyAdapter;import java.awt.event.KeyEvent;import javax.swing.JTextField;import javax.swing.SwingUtilities;import javax.swing.WindowCons原创 2015-11-12 13:30:17 · 866 阅读 · 0 评论 -
JAVA计算器
package Pretic;import java.awt.Button;import java.awt.FlowLayout;import java.awt.Frame;import java.awt.TextField;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;原创 2015-11-12 12:43:49 · 590 阅读 · 0 评论 -
JAVA时钟
import java.awt.Color;import java.awt.Graphics;import java.awt.Graphics2D;import java.awt.Insets;import java.awt.RenderingHints;import java.awt.Shape;import java.awt.geom.Ellipse2D;i原创 2015-11-12 12:39:16 · 1200 阅读 · 0 评论