自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 问答 (1)
  • 收藏
  • 关注

转载 JAVA 播放声音

下面是一个java播放声音的应用程序,可以单次播放声音、循环播放声音MusicPaly myMusicPlay = new MusicPlay(getClass().getResource("/music/button.wav"));myMusicPlay.start();//播放一次 myMusicPlay .stop();//停止 myMusicPlay .cont

2015-11-20 09:53:43 717

转载 JAVA布局GridBagLayout

Java 的布局管理器GridBagLayout的使用方法【图文说明】 GridBagLayout是java里面最重要的布局管理器之一,可以做出很复杂的布局,可以说GridBagLayout是必须要学好的的,GridBagLayout 类是一个灵活的布局管理器,它不要求组件的大小相同便可以将组件垂直、水平或沿它们的基线对齐。每个 GridBagLayout 对象维持一个动态

2015-11-19 21:20:35 686

原创 设置面板背景

设置面板的背景,添加的控件不会被覆盖,主要用到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 1449

原创 简单的网络编程--服务器,客户端呼应

首先是客户端代码package com.test;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.io.PrintWriter;import java.net.Socket;import java.net.UnknownHostE

2015-11-14 19:55:05 467

原创 山寨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

原创 粗略应用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

原创 GUI布局学习1

JPanel backPanel = new JPanel();back.setBorder()方法学习需要用到TitelBorder类JTree Tree = new JTree();需要用到DefaultMutableTreeNodeTreeSelectionModer.______SmallScrollPanel()  //创建移动面板

2015-11-12 16:50:57 389

原创 JAVA数据库连接

//首先定义需要用的祖父穿//数据库连接需要用到的字符串命令//数据库连接需要用到的字符串命令 String Driver = "com.microsoft.sqlserver.jdbc.SQLServerDriver"; String Connect = "jdbc:sqlserver://127.0.0.1:1433;DatabaseName=Test"; String Use

2015-11-12 13:32:23 620

原创 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

原创 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

原创 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

原创 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

原创 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

原创 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

原创 丢手帕问题

package Task;/** *  * @author 链表解决丢手帕问题(约瑟夫问题) *  */public class CycLink { public static void main(String args[]) {  CycLinkModel cycLink = new CycLinkModel();  cycLink.setLen(5)

2015-11-12 12:37:55 573

原创 接口

package Class4;/** * 功能:接口的讲解 * 接口原则: *    1.接口不能被实例化 *    2.(跟抽象类不一样,抽象类可以包含被实现的方法)接口中所有方法都不能有主体及都是抽象方法。  **接口是更加抽象的抽象类 *    3.一个类可以实现多个接口 *    4.实现接口之后必须实现接口的所有方法; *    5.接口中可以有变

2015-11-12 12:36:09 378

原创 泛型

package Class8;import java.lang.reflect.Method;/** * 泛型 *  * 案例:反射 * 通过反射机制,我们可以得到T这个类型的很多信息 *   可以得到什么样的函数名称,返回类型,有什么成员变量等等很多信息 * 泛型优点: *   1.类型安全 *   2.向后兼容 *   3.层次清晰 *

2015-11-12 12:34:31 399

原创 异常

package Class8;import java.net.Socket;/** * 异常 * 出现异常的地方就会终止执行代码,进入catch语句 *    编译异常  Exception *    运行异常  RuntimeException 经典案例:数组越界 *    错误  Error  很少见,最难处理的异常  如:内存不足,运行环境的错误,外部错误

2015-11-12 12:33:24 327

原创 记事本界面

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

原创 复选框,单选框

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

原创 拆分窗格

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 705

原创 山寨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

原创 山寨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

原创 窗口,控件:捕捉焦点

关于JAVA窗体,控件获得焦点

2015-11-12 11:42:15 954

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除