实现画出以下图形界面的程序(用java) public void paint(Graphics g){支架g.drawArc(20,200,100,50,0,180);支架柱子g.drawLine(70,200,70,20);横梁g.drawLine(70,20,200,20);上吊线g.drawLine(200,20,200,50);头g.drawArc(180,50,40,40,0,360);身体g.drawLine(200,90,200,150);左脚g.drawLine(200,150,160,180);右脚g.drawLine(200,150,240,180);左手g.drawLine(185,82,150,110);右手g.drawLine(215,82,250,110);}这是主要绘制部分,不会JAVA,下午1点刚学,边学边画的,思路是继承JPanel这个控件,重写他的paint方法,在paint方法中画。附整个工程给你,希望对你有帮助。JAVA图形界面设计 在awt/swing里绘制圆形的方法是g.drawOval(x,y,width,height);x,y代表外接正方形的左顶点坐标width和height相同是就是圆形.代表直径参考代码import java.awt.Color;import java.awt.Font;import java.awt.Graphics;import javax.swing.JFrame;import javax.swing.JPanel;public class TestFrame extends JFrame {public TestFrame(){add(new CirclePanel());setSize(300,230);setLocationRelativeTo(null);setDefaultCloseOperation(EXIT_ON_CLOSE);}public static void main(String[]args){new TestFrame().setVisible(true);}绘制图形的面板class CirclePanel extends JPanel {int R=50;直径Overrideprotected void paintComponent(Graphics g){super.paintComponent(g);g.setColor(Color.BLUE);设置颜色为蓝色g.drawOval(80,30,R,R);圆形外接矩形的左顶点坐标是80,30;g.setColor(Color.BLACK);g.drawOval(120,30,R,R);g.setColor(Color.RED);g.drawOval(160,30,R,R);g.setColor(Color.YELLOW);g.drawOval(100,65,R,R);g.setColor(Color.GREEN);g.drawOval(140,65,R,R);g.setColor(Color.BLUE);设置颜色为蓝色g.setFont(new Font(\"宋体\",Font.BOLD。java编制一个具有如下界面的画板, 能进行基本图形的绘制。 package bdzhidao;import java.awt.*;import javax.swing.*;import java.awt.event.*;public class DrawingBoard extends JFrame{int[]xPoint={200,300,500};int[]yPoint={100,180,240};static int m=15;static Color color=new Color(255,0,0);private JComboBox jcb2=new JComboBox(new Object[]{20\",\"28\",\"36\",\"44\",\"52\",\"72});private JComboBox jcb3=new JComboBox(new Object[]{红色\",\"黑色\",\"蓝色\",\"绿色});public DrawingBoard(){JMenuBar Bar=new JMenuBar();JMenu jmFile=new JMenu(\"文件\");JMenuItem jmi1=new JMenuItem(\"新建\");JMenuItem jmi2=new JMenuItem(\"打开\");JMenuItem jmi3=new JMenuItem(\"保存\");JMenuItem jmi4=new JMenuItem(\"退出\");jmFile.add(jmi1);jmFile.add(jmi2);jmFile.add(jmi3);jmFile.add(jmi4);JLabel jlb1=new JLabel(\"线条\");JLabel jlb2=new JLabel(\"线宽\");JLabel jlb3=new JLabel(\"颜色\");final JComboBox jcb1=new JComboBox(new Object[]{实线\",\"虚线});JButton jbt0=new JButton(\"直线\");JButton jbt1=new JButton(\"三角形\");JButton jbt2=new JButton(\"圆\");JButton jbt3=new JButton(\"矩形\");JPanel jp1=new 。用java 在窗体中画一个简单图形。 帮你改了一下。你要画在panel上,然后frame.add(panel)就能显示。是不是和applet搞混了,applet复写一些方法就能显示,但现在你编的是java guiimport java.awt.*;import java.awt.Event.*;import javax.swing.*;import javax.swing.Timer;import java.awt.BasicStroke;import java.util.Date;import java.text.*;import java.util.*;public class TestGui {public void paint(Graphics g){Graphics2D a2d=(Graphics2D)g;int x=120,y=90,width=150,height=150;a2d.setColor(Color.red);a2d.setStroke(new BasicStroke(3.0f));设置线条宽度,3.0即线的宽度a2d.drawOval(x,y,width,height);}public static void main(String[]args){JFrame frame=new JFrame();frame.add(new paint(),BorderLayout.CENTER);frame.setSize(500,500);frame.setLocation(200,200);frame.setVisible(true);Panel p=new Panel();frame.add(p);frame.paint(null);TODO code application logic here}}class Panel extends JPanel {重新覆盖paint方法public void paint(Graphics g){super.paint(g);Graphics2D a2d=(Graphics2D)g;int x=120,y=90,width=150,height=150;a2d.setColor。java图形用户界面设计浅谈:[1]简单界面案例 java的图形用户界面设计向来是考试的重难点,但其实,它没有多难, 首先做这个例子 首先导入要使用的java 包 实例化一个容器nw,再实例化一个面板nn 创建两个标签,取名为a1。Java中GUI界面基本绘图知识,对于刚刚进入GUI阶段的学习者们,学习Java过程是不是一直都想了解Java是怎么实现图形编辑的呢?今天我们在GUI界面中画一个简单的正方形,希望能。java的图形界面上画出的图形消失 在窗口激活时重画一次java的图形界面能不能像C#一样用拖拽的方式来绘制界面? 所熟悉的Java的两个编译工具(你懂的)没有提供像C#一样用拖拽就能绘制界面,需要用代码来实现所需要的图形界面,没有什么捷径,虽然有点麻烦,但是作出来的效果更能精细一些,也更专业嘛;如果你是做Android布局的话还是有类似C#拖拽来实现的方法的,xml布局文件用Android Layout Editor打开,找到Graphical Layout,左侧会有Form widgets,想用哪些控件往里拖拽就可以了,但是整个大框架最好使用相对布局,否则想要的那种随意的排列方式很难实现,希望能帮到你,呵呵
随机阅读
- 静电对人体有害吗? 脑电流图中度异常
- 我也是醉了,流鼻血太可怕了,就从去年出来 这种毛病也是啊我也是醉了16年
- 证券投资分析具体是做什么的,请具体详细说明,谢谢 证券投资与分析是做什么的
- 刹车制动器厂 什么叫制动,是不是就是刹车,有什么作用 什么叫离合器,有什么功能
- 不死邪魔笔趣阁 LOL所有英雄名字
- 2019年9月份四平天气预报 2019年四平取暖费在哪交
- 家纺磨毛的密度和支数是多少最好 高密度磨毛纯棉布料
- 企业无拖欠工资自查报告是什么? 企业工资发放情况自查总结
- 湛江市霞山区哪里有母婴港货店 请问在湛江霞山有哪个超市比较好
- 牛肉馅汆丸子怎么调馅 牛肉馅汆丸子剩下的馅冻一个月变深色还能吃吗?
- 什么是一个中心 三重防护 等保 边界防护设备是什么
- 最大干密度和最优含水率试验步骤是什么 比重法含水率试验
- 机外净化器:? 燃油蒸发控制装置: 氧传感器: 这3个在哪里可以查看到? 燃油蒸发控制装置国几
- 氢化油炉子 有的蛋糕说使用的是天然纯乳脂奶油,和普通的有区别吗?
- 糯米豌豆饭怎么做 豌豆糯米饭的做法
- 新疆灵芝县县长是谁 林芝地区赵树明
- 从榆林到鄂尔多斯上海庙经济技术开发区坐汽车怎么走? 怎么走最经济最快? 上海庙镇经济开发区
- 博兴哪里招聘养殖 山东潍坊有那些杀鸡厂
- 这个是三奇四福吗 三奇四福是什么 麻烦一下各位 水木伤官财官两见始为欢
- 硫化氢的浓度达到多少会腐蚀NI-P镀层 精制氧化塔塔内件