java中AWT使用画笔的问题

来源:百度知道 编辑:UC知道 时间:2024/07/07 07:51:17
import java.awt.*;
import java.awt.event.*;
class Test1{
static int x,y,a,b;
public static void main(String[] args){
final Frame f=new Frame("ten");
f.setSize(600,500);
f.setLocation(100,100);
f.setLayout(new FlowLayout());
Button b1=new Button("drawLine");
b1.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e){
f.addMouseListener(new MouseAdapter(){
public void mousePressed(MouseEvent e){
x=e.getX();
y=e.getY();
}
public void MouseReleased(MouseEvent e){
a=e.getX();
b=e.getY();
}
});
}
});

f.add(b1);
f.addWindowListener(new WindowAdapter(){
public void windowClosing(WindowEvent e){
System.exit(0);
}
});
public void paint(Graphics g){
g.drawLine(x,y,a,b);
}
f.setVisible(tr

应该要先实现一个接口,然后这个接口里面才是这个画笔的方法

在网上看到一套有关java的基础和中级视频,非常好,
并不是那种基础普及的,而是从零开始直到深入的研究,就是视频比较大,如果有在线观看的就好了!不仅讲得很细,而且思路非常清晰!基
础就附带了把所有基础知识融合进去的一个模拟银行项目,非常值得推荐这个视频!所以推荐给大家,我把下载地址给大家//javass . qupan . com