「java菜鸟图形」Java图形
本篇文章给大家谈谈java菜鸟图形,以及Java图形对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
- 1、超级菜鸟,java中Circle circle什么意思,SetAttib又是什么啊?
- 2、本人菜鸟 请问java中drawLine函数的具体用法是什么? 举例如下,怎么才能在J窗体里画出线呢?
- 3、Java图形界面的菜鸟问题
- 4、我是菜鸟,用eclipse怎么建立图形界面窗口?求ecplise操作步骤!!!
- 5、java怎么实现图形化界面
- 6、JAVA图形界面(菜鸟级)
超级菜鸟,java中Circle circle什么意思,SetAttib又是什么啊?
Circle 是类名,circle是对象名,SetAttib是设置对象的属性。
形象点的说法就是Circle 是人这个类型(模板),楼主你是按照这个类型生出来的对象或者说是实体,你的名字叫circle,SetAttib就是设置楼主你身高啊,体重之类的属性的方法
本人菜鸟 请问java中drawLine函数的具体用法是什么? 举例如下,怎么才能在J窗体里画出线呢?
drawLine(int x1, int y1, int x2, int y2)
在此图形上下文的坐标系统中,使用当前颜色在点(x1,y1)和(x2,y2)之间画一条直线
就好像你的g.drawLine(10,10,20,30);
意思是说 从坐标点(10,10)向点(20,30)画一条直线.
也就是两点决定一条直线。
谢谢采纳。
献丑了
Java图形界面的菜鸟问题
楼主“确定”的双引号错了,应该用英文字符"",楼主使用的是中文字符
我是菜鸟,用eclipse怎么建立图形界面窗口?求ecplise操作步骤!!!
用eclipse建立图形界面窗口的方法是安装EMF。
通过Eclipse的更新管理器来安装。
1) 在Eclipse的主菜单,点击help,选择Install New Software。
2) 在打开的Available Software窗口中的Work with项选择
Galileo - download.eclipse.org/releases/galileo
展开Modeling这项,如下进行选择,选好之后,点击next
3)安装完成就可以打开开发了。
java怎么实现图形化界面
java图形化界面还是有很多内容要学习的,可以参考 如下实例:
public class Test extends JFrame{
MyPanel mp=null;
public static void main(String[] args){
// TODO Auto-generated method stub
Test jf= new Test();
}
public Test(){
mp=new MyPanel();
this.add(mp);
//设置标题
this.setTitle("绘图");
//设置窗体大小
this.setSize(400, 300);
//设置窗体的位置
this.setLocation(100,100);
//限制窗体的大小
this.setResizable(false);
//关闭窗体时,同时退出java虚拟机
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
//显示窗体
this.setVisible(true);
}
}
//定义一个MyPanel(我自己的面板,用于绘图和实现绘图区域)
class MyPanel extends JPanel
{
//覆盖JPanel的paint方法
//Graphics是绘图的重要类,可以把它理解成一只画笔
public void paint(Graphics g)
{
//1。调用父类函数完成初始化
super.paint(g);
// //画圆
// g.drawOval(100, 100, 20, 20);
// //画直线
// g.drawLine(50, 150,150, 200);
// //画矩形边框
// g.drawRect(150, 150, 30, 40);
//
// //设置颜色。默认为黑色
// g.setColor(Color.blue);
// //填充矩形
// g.fillRect(10, 10, 20, 30);
//画弧形
g.drawArc(200,10, 100,150, 120,-80);
//在面板上画图片
Image im=Toolkit.getDefaultToolkit().getImage(Panel.class.getResource("图片路径"));
//显示图片
g.drawImage(im, 10, 10,200,180,this);
//画字
g.setColor(Color.red);
g.setFont(new Font("华文彩云",Font.BOLD,20));
g.drawString("要写的字", 80,220);
}
}
JAVA图形界面(菜鸟级)
import java.awt.*;
class SubclassContainer //这里不要public
{
public static void main(String args[])
{
Frame myWindow = new Frame("Sub Frame") ;//这里的Frame类错了没有myFrame类
Button button = new Button("click on me!") ;//这里要有类型名字Button
myWindow.setLayout(new FlowLayout()) ;
myWindow.add(button) ;
myWindow.resize(200,100) ;
myWindow.show() ;
}
class MyFrame extends Frame
{
MyFrame(String label)
{
super(label) ;
}
}
public boolean action(Event e,Object arg)
{
if(e.target instanceof Button) ;
{
System.out.println("Button pressed:"+arg) ;
}
return true ;
}
}
、、、
import java.awt.*;
class SubclassContainer
{
public static void main(String args[])
{
MyFrame myWindow = new MyFrame("Sub Frame") ;
Button button = new Button("click on me!") ;
myWindow.setLayout(new FlowLayout()) ;
myWindow.add(button) ;
myWindow.resize(200,100) ;
myWindow.show() ;
}
}
class MyFrame extends Frame
{
MyFrame(String label)
{
super(label) ;
}
public boolean action(Event e,Object arg)
{
if(e.target instanceof Button) ;
{
System.out.println("Button pressed:"+arg) ;
}
return true ;
}
}
关于java菜鸟图形和Java图形的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。
发布于:2022-11-25,除非注明,否则均为
原创文章,转载请注明出处。