易截截图软件、单文件、免安装、纯绿色、仅160KB

用java模拟写字板程序

源程序代码:
import java.awt.Color;
import java.awt.Container;
import java.awt.FlowLayout;
import java.awt.Graphics;
import java.awt.event.MouseEvent;
import java.awt.event.MouseListener;
import java.awt.event.MouseMotionAdapter;
import javax.swing.ButtonGroup;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JRadioButton;
//####################################
//可能有时候程序运行后什么也没有,你需要鼠标在屏幕上移动下才能出现按钮,
//至于为什么,本鸟不懂~~以后有待研究
//######################################
public class testEventMouse extends JFrame{ //主类,继承JFrame类,因为要用到paint()方法,所以
//必须继承一个Frame类,否则我这个初学者还没学到其他可以调用paint()的方法
Container contentPanel; //内容格引用
JButton b1,b2,b3,b4,b5;//这是五个按钮
JRadioButton backGroundRadio,foreGroundRadio; //定义两个单选框
ButtonGroup radioGroup; //单选按钮组
int xValue,yValue; //保留鼠标位置(x,y)
JFrame jf=this;//把当前对象赋值给jf,因为我后来调代码的时候发现,背景色是内容格或者说是其它组件
//来管理的,Frame框架类是不管理背景色的;但是我之所以要获取JFrame的对象,是因为前景色只有框架类
//能够管理,其它的组件没有资格来管理;后面做事件处理的话,你会发现

public testEventMouse(){ //构造函数
super("08计本 曹锋--模拟写字板");
b1=new JButton("Black");//实现五个按钮
b2=new JButton("Blue");
b3=new JButton("Red");
b4=new JButton("White");
b5=new JButton("Yellow");
contentPanel=this.getContentPane();//获取内容格
contentPanel.setLayout(new FlowLayout());//设置内容格的布局管理器

backGroundRadio=new JRadioButton("backGround"); //实例化复选框
foreGroundRadio=new JRadioButton("foreGround");

contentPanel.add(backGroundRadio);//添加到内容格里面去
contentPanel.add(foreGroundRadio);

contentPanel.add(b1);//添加按钮
contentPanel.add(b2);
contentPanel.add(b3);
contentPanel.add(b4);
contentPanel.add(b5);

MouseListenerHandler mou=new MouseListenerHandler(); //实现一


相关文档:

sql 2005 存储过程分页 java 代码

 create PROCEDURE pagelist
@tablename nvarchar(50),
@fieldname nvarchar(50)='*',         
@pagesize int output,--每页显示记录条数
@currentpage int output,--第几页
@orderid nvarchar(50),--主键排序
@sort int,--排序方式,1表示升序,0表示降序排列 ......

Java NIO API详解

 
Java NIO API详解
在JDK
1.4以前,Java的IO操作集中在java.io这个包中,是基于流的阻塞(blocking)API。对于大多数应用来说,这样的API使用很方
便,然而,一些对性能要求较高的应用,尤其是服务端应用,往往需要一个更为有效的方式来处理IO。从JDK 1.4起,NIO
API作为一个基于缓冲区,并能提供非阻塞(non-blo ......

Java EE 5 的一首歌

Sun公司一名员工自己创作的歌,关于Java EE 5,虽然不怎么好听,但歌词很有意思,程序员业余生活也可以这么丰富,羡慕!
Ladies and gentlemen, this is Java EE 5!
One, two, three, four, five
There’s a technology I use day and night
For my application with a web frontend
They told me to use .Net
......

用java压缩文件夹/文件

 压缩文件夹代码:
import java.io.File;
import org.apache.tools.zip.ZipOutputStream; //这个包在ant.jar里,要到官方网下载
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.util.zip.ZipInputStream;
import java.util.zip.ZipEntry;
......

String in Java

 众所周知,String是由字符组成的串,在程序中使用频率很高。Java中的String是一个类,而并非基本数据类型。 不过她却不是普通的类哦!!!
【镜头1】 String对象的创建
   1、关于类对象的创建,很普通的一种方式就是利用构造器,String类也不例外:
        & ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号