Một ví dụ đơn giản về vẽ hình tròn và tô màu cho nó.
PaintCircle.Java
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
public class PaintCircle extends JFrame {
Container c;
public PaintCircle()
{
mypanel p = new mypanel();
c = this.getContentPane();
c.add(p);
}
public static void main(String[] args) {
PaintCircle f = new PaintCircle();
f.setTitle("VNLIVES.NET - Paint Circle Demo");
f.setSize(600,600);
f.setVisible(true);
f.addWindowListener(new WindowAdapter()
{
public void windowClosing(WindowEvent we)
{
System.exit(0);
}
});
}
}
class mypanel extends JPanel
{
public void paintComponent(Graphics g)
{
g.setColor(Color.red);
g.fillOval(100,50,50,50);
g.setXORMode(Color.pink);
g.setColor(Color.green);
g.fillOval(100,80,60,60);
}
}
import java.awt.*;
import java.awt.event.*;
public class PaintCircle extends JFrame {
Container c;
public PaintCircle()
{
mypanel p = new mypanel();
c = this.getContentPane();
c.add(p);
}
public static void main(String[] args) {
PaintCircle f = new PaintCircle();
f.setTitle("VNLIVES.NET - Paint Circle Demo");
f.setSize(600,600);
f.setVisible(true);
f.addWindowListener(new WindowAdapter()
{
public void windowClosing(WindowEvent we)
{
System.exit(0);
}
});
}
}
class mypanel extends JPanel
{
public void paintComponent(Graphics g)
{
g.setColor(Color.red);
g.fillOval(100,50,50,50);
g.setXORMode(Color.pink);
g.setColor(Color.green);
g.fillOval(100,80,60,60);
}
}
Kết quả - Result
No comments:
Post a Comment