当前位置: 首页 > news >正文

什么软件可以刷网站排名关于家乡的网页制作教程

什么软件可以刷网站排名,关于家乡的网页制作教程,免费自助建站系统下载,新年免费ppt模板下载8-1使用按钮选择绘制不同图形 编写一个程序#xff0c;实现如下的界面#xff0c;当点击不同按钮时绘制相应的图形。点击“椭圆”#xff0c;绘制一个椭圆形#xff1b;点击“矩形”#xff0c;绘制一个矩形#xff1b;点击“直线”#xff0c;绘制一条直线。实现图形绘…8-1使用按钮选择绘制不同图形 编写一个程序实现如下的界面当点击不同按钮时绘制相应的图形。点击“椭圆”绘制一个椭圆形点击“矩形”绘制一个矩形点击“直线”绘制一条直线。实现图形绘制即可图形位置和大小自定。 参考代码 import java.awt.BorderLayout; import java.awt.EventQueue; import java.awt.Graphics; import java.awt.Graphics2D; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import java.awt.geom.Ellipse2D; import java.awt.geom.Line2D; import java.awt.geom.Rectangle2D; import javax.swing.JButton; import javax.swing.JComponent; import javax.swing.JFrame; import javax.swing.JPanel; public class b{public static void main(String[] args) {EventQueue.invokeLater(new Runnable() {public void run() {ChangeGraphFrame frame new ChangeGraphFrame();frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);frame.setVisible(true);}});} } class ChangeGraphFrame extends JFrame {private GraphComponent graphComponent;public ChangeGraphFrame() {setSize(250, 200);setTitle(绘制图形);graphComponent new GraphComponent();add(graphComponent, BorderLayout.CENTER);JButton elipseButton new JButton(椭圆);elipseButton.addActionListener(new ChangeGraphAction(1));JButton rectButton new JButton(矩形);rectButton.addActionListener(new ChangeGraphAction(2));JButton lineButton new JButton(直线);lineButton.addActionListener(new ChangeGraphAction(3));JPanel buttonPanel new JPanel();buttonPanel.add(elipseButton);buttonPanel.add(rectButton);buttonPanel.add(lineButton);add(buttonPanel, BorderLayout.SOUTH); } private class ChangeGraphAction implements ActionListener {private int choice;public ChangeGraphAction(int choice) {this.choice choice;}public void actionPerformed(ActionEvent event) {graphComponent.setGraphChoice(choice);repaint();}} }class GraphComponent extends JComponent {private int graphChoice 0;public int getGraphChoice() {return graphChoice;}public void setGraphChoice(int graphChoice) {this.graphChoice graphChoice;}public void paintComponent(Graphics g) {Graphics2D g2 (Graphics2D) g;Ellipse2D elipse new Ellipse2D.Double(70, 10, 100, 100);Rectangle2D rect new Rectangle2D.Double(70, 10, 100, 100);Line2D line new Line2D.Double(10, 10, 200, 100);switch (graphChoice) {case 1:g2.draw(elipse);break;case 2:g2.draw(rect);break;case 3:g2.draw(line);break;}} }
http://www.zqtcl.cn/news/714230/

相关文章:

  • 网站商城制作策划公司组织结构图
  • 商务网站建设教程企网
  • 北京做网站推广多少钱丽水网站建设公司排名
  • 淄博网站关键词优化安丘网站建设公司
  • 教育建设网站wordpress 创建模板文件
  • 门户网站开发视频教学百度关键词怎么刷上去
  • 做网站搞流量挂联盟广告变现新媒体营销心得体会
  • 网站做信息流网站如何做担保交易平台
  • php网站后台访问统计分析互联网营销师题库
  • 提供建站服务的网络公司的比较注册网站域名后免费建站
  • 颍上建设网站长江商学院 网站建设
  • 做酒店销售上哪个网站好东莞出租车公司
  • 如何在记事本中做网站链接好看的wordpress文章模板下载
  • 做二手衣服的网站有哪些安县移动网站建设
  • 学习资料黄页网站免费美丽乡村 网站建设
  • 仲恺住房和城乡建设局网站上海wordpress
  • 网站整体结构国内现货正规交易平台
  • 正规的网站制作开发平度建设网站
  • 建筑网站在哪里找松岗网站
  • 网站开发后台框架贸易网站建站
  • 定州做网站宝安设备网站设计
  • 高端网站制作技术吉利汽车新能源品牌
  • 阿里云大学 网站建设常州网警
  • 做的网站访问不了lovefort表白网站制作
  • 自己如何做公司网站视频seo快速排名软件首页
  • 一站式做网站技术兰州网站设计哪个平台好
  • 网站按钮psdwordpress哪个主题
  • 阜宁网站制作哪家好建瓯建设局网站
  • 青岛网站建设团队营销网站建设的公司
  • 企业网站 dede phpcms 帝国食品网站建设建议