JAVA 在屏幕上显示图形
packagec;importjava.awt.*;importjavax.swing.ImageIcon;importjavax.swing.JFrame;import...
package c;
import java.awt.*;
import javax.swing.ImageIcon;
import javax.swing.JFrame;
import javax.swing.JPanel;
public class c
{
public static void main(String[] args)
{
JFrame a = new JFrame();
tuxiang b =new tuxiang();
a.add(b);
a.setSize(400,400);
a.setVisible(true);
}
}
class tuxiang extends JPanel
{
public void Paint(Graphics a)
{
a.fillOval(10,10,10,10);
}
}
初学者 怎样在窗口中添加进那个Paint方法? 展开
import java.awt.*;
import javax.swing.ImageIcon;
import javax.swing.JFrame;
import javax.swing.JPanel;
public class c
{
public static void main(String[] args)
{
JFrame a = new JFrame();
tuxiang b =new tuxiang();
a.add(b);
a.setSize(400,400);
a.setVisible(true);
}
}
class tuxiang extends JPanel
{
public void Paint(Graphics a)
{
a.fillOval(10,10,10,10);
}
}
初学者 怎样在窗口中添加进那个Paint方法? 展开
展开全部
import java.awt.Graphics;
import javax.swing.JFrame;
public class Test456 extends JFrame{
public static void main(String[] str){
//重写了JFrame中的paint()方法(该方法实际从JComponent中继承)。
JFrame frame = new JFrame("Frame"){
public void paint(Graphics e) {
e.drawString("画一条直线、矩形", 30, 60);
e.drawLine(30, 90, 100, 90);
e.drawRect(30, 120, 100, 50);
}
};
frame.setSize(600, 400);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setVisible(true);
}
}
import javax.swing.JFrame;
public class Test456 extends JFrame{
public static void main(String[] str){
//重写了JFrame中的paint()方法(该方法实际从JComponent中继承)。
JFrame frame = new JFrame("Frame"){
public void paint(Graphics e) {
e.drawString("画一条直线、矩形", 30, 60);
e.drawLine(30, 90, 100, 90);
e.drawRect(30, 120, 100, 50);
}
};
frame.setSize(600, 400);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setVisible(true);
}
}
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2014-05-25
展开全部
有Paint函数直接调用就行了
追问
能具体说下吗?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询