import java.awt.*;
public class App11_31{
public static void main(String[] args){
Frame m=new Frame();
m.setSize(400,400);
m.setVisible(true);
}
public void paint(Graphics g){
Color c=g.getColor();
g.setColor(Color.green);
g.drawLine(25,75,175,25);
g.setColor(c);
}
}
public class App11_31{
public static void main(String[] args){
Frame m=new Frame();
m.setSize(400,400);
m.setVisible(true);
}
public void paint(Graphics g){
Color c=g.getColor();
g.setColor(Color.green);
g.drawLine(25,75,175,25);
g.setColor(c);
}
}
一般我习惯在JPanle里面绘制线条public class Test extends JPanel {
public static void main(String[] args) {
JFrame frame = new JFrame("DrawLine");
frame.getContentPane().add(new Test());
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setSize(300, 200);
frame.setVisible(true);
} protected void paintComponent(Graphics g) {
super.paintComponent(g);
g.drawLine(50, 50, 200, 250);
}
}
public static void main(String[] args) {
Frame m = new Frame() {
public void paint(Graphics g) {
Color c = g.getColor();
g.setColor(Color.green);
g.drawLine(25, 75, 175, 25);
g.setColor(c);
}
};
m.setSize(400, 400);
m.setVisible(true);
}}