如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
JAVA画图板[java]HYPERLINK"http://blog.csdn.net/heqingsong1/article/details/7592750"\l"#"\o"viewplain"viewplainHYPERLINK"http://blog.csdn.net/heqingsong1/article/details/7592750"\l"#"\o"copy"copyHYPERLINK"http://blog.csdn.net/heqingsong1/article/details/7592750"\l"#"\o"print"printHYPERLINK"http://blog.csdn.net/heqingsong1/article/details/7592750"\l"#"\o"?"?importjava.awt.BasicStroke;importjava.awt.BorderLayout;importjava.awt.Button;importjava.awt.Color;importjava.awt.Cursor;importjava.awt.Dimension;importjava.awt.Frame;importjava.awt.Graphics;importjava.awt.Graphics2D;importjava.awt.GridLayout;importjava.awt.Label;importjava.awt.Panel;importjava.awt.RenderingHints;importjava.awt.Toolkit;importjava.awt.event.ActionEvent;importjava.awt.event.ActionListener;importjava.awt.event.MouseAdapter;importjava.awt.event.MouseEvent;importjava.awt.event.MouseListener;importjava.awt.event.MouseMotionListener;importjava.awt.event.WindowAdapter;importjava.awt.event.WindowEvent;importjava.awt.image.BufferedImage;/***简单画图板程序**@author何青松*@version1.0*/publicclassUIextendsFrame{//画板privatePalettepalette=null;//显示当前颜色的面板privatePanelnonceColor=null;//画笔粗细privateLabeldrawWidth=null;//画笔端点的装饰privateLabeldrawCap=null;//选取颜色按钮的监听事件类privateButtonColorActionbuttonColorAction=null;//鼠标进入按钮后光标样式的监听事件类privateButtonCursorbuttonCursor=null;//画笔样式的监听事件privateButtonStrokeActionbuttonStrokeAction=null;/***构造方法**/publicUI(){//设置标题栏文字super("画图板");//构造一个画图板palette=newPalette();Panelpane=newPanel(newGridLayout(2,1));//画笔颜色选择器PanelpaneColor=newPanel(newGridLayout(1,13));//12个颜色选择按钮Button[]buttonColor=newButton[12];Color[]color={Color.black,Color.blue,Color.cyan,Color.darkGray,Color.gray,Color.green,Color.magenta,Color.orange,Color.pink,Color.red,Color.white,Color.yellow};//显示当前颜色的面板nonceColor=newPanel();nonceColor.setBackground(Color.black);paneColor.add(nonceColor);buttonColorAction=newButtonColorAction();buttonCursor=newBut