• 大小: 0.06M
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-03-26
  • 语言: 其他
  • 标签: 其他  

资源简介


一个简易的仿XP系统的画图板(JAVA),实现了大体的框架和一些简单的画图功能,以及整个画图板的重绘。界面很不错!

资源截图

代码片段和文件信息

package Draw;

import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.event.MouseEvent;
import java.awt.event.MouseListener;

import javax.swing.JButton;

public class coloractionlistener implements MouseListener{

Mainframe mainframe;
public coloractionlistener(Mainframe mainframe) {
this.mainframe = mainframe;

}
@Override
public void mouseClicked(MouseEvent e) {
int button = e.getButton();
object source = e.getSource();
if(source instanceof JButton)
{
JButton jbt = (JButton)source;
if(button == 1)
{
mainframe.setbkcolor(jbt.getBackground());
mainframe.colorspanel.setupcolor(jbt.getBackground());

}
if(button == 3)
{
mainframe.settccolor(jbt.getBackground());
mainframe.colorspanel.setdowncolor(jbt.getBackground());

}
}


}
@Override
public void mouseEntered(MouseEvent e) {
// TODO Auto-generated method stub

}
@Override
public 

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件        350  2016-07-08 19:59  Date_07_06\.classpath

     文件        386  2016-07-06 09:55  Date_07_06\.project

     文件        598  2016-07-06 09:55  Date_07_06\.settings\org.eclipse.jdt.core.prefs

     文件       1545  2016-07-08 19:59  Date_07_06\bin\Draw\coloractionlistener.class

     文件       3168  2016-07-08 21:36  Date_07_06\bin\Draw\ColorsPanel.class

     文件       1218  2016-07-08 19:59  Date_07_06\bin\Draw\DrawPanel.class

     文件       6260  2016-07-08 19:59  Date_07_06\bin\Draw\DrawPanelListener.class

     文件       2326  2016-07-08 19:59  Date_07_06\bin\Draw\Listeners.class

     文件        470  2016-07-08 19:59  Date_07_06\bin\Draw\Main.class

     文件        835  2016-07-08 19:59  Date_07_06\bin\Draw\Mainframe$1.class

     文件        670  2016-07-08 19:59  Date_07_06\bin\Draw\Mainframe$2.class

     文件       6363  2016-07-08 19:59  Date_07_06\bin\Draw\Mainframe.class

     文件        797  2016-07-08 19:59  Date_07_06\bin\Draw\toolsactionlistener.class

     文件       2373  2016-07-08 19:59  Date_07_06\bin\Draw\ToolsPanel.class

     文件        735  2016-07-08 19:59  Date_07_06\bin\FiveChess\ChessPanel.class

     文件        485  2016-07-08 19:59  Date_07_06\bin\FiveChess\Main.class

     文件        978  2016-07-08 19:59  Date_07_06\bin\FiveChess\Mainframe1.class

     文件        274  2016-07-08 19:59  Date_07_06\bin\FiveChess\ToolPanel.class

     文件       1293  2016-07-01 20:57  Date_07_06\draw\Draw\coloractionlistener.java

     文件       3603  2016-07-08 21:36  Date_07_06\draw\Draw\ColorsPanel.java

     文件        989  2016-07-06 10:43  Date_07_06\draw\Draw\DrawPanel.java

     文件       6787  2016-07-08 11:39  Date_07_06\draw\Draw\DrawPanelListener.java

     文件       1805  2016-07-06 10:43  Date_07_06\draw\Draw\Listeners.java

     文件        163  2016-07-08 11:46  Date_07_06\draw\Draw\Main.java

     文件       7169  2016-07-08 16:44  Date_07_06\draw\Draw\Mainframe.java

     文件        489  2016-07-08 12:30  Date_07_06\draw\Draw\toolsactionlistener.java

     文件       1505  2016-07-08 11:30  Date_07_06\draw\Draw\ToolsPanel.java

     文件        292  2016-06-04 17:03  Date_07_06\img\1-1.png

     文件        616  2016-06-04 17:03  Date_07_06\img\1-2.png

     文件        643  2016-06-04 17:03  Date_07_06\img\1-3.png

............此处省略73个文件信息

评论

共有 条评论