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

微信网站后台海外新闻发布

微信网站后台,海外新闻发布,python 类似wordpress,西宁网站设计这段代码是一个简单的使用JPanel和JButton来设计窗口界面的例子。 在designFrame方法中#xff0c;创建了一个JFrame对象作为窗口#xff0c;然后创建了两个JPanel对象作为面板#xff0c;分别用于放置按钮。 创建了两个JButton对象作为按钮#xff0c;并设置按钮的文本内容…这段代码是一个简单的使用JPanel和JButton来设计窗口界面的例子。 在designFrame方法中创建了一个JFrame对象作为窗口然后创建了两个JPanel对象作为面板分别用于放置按钮。 创建了两个JButton对象作为按钮并设置按钮的文本内容。 将按钮添加到对应的面板中并设置面板的背景色。 通过调用addActionListener方法将当前对象例97注册为按钮的事件监听器。 最后将两个面板添加到窗口的中央和南方并设置窗口的大小和可见性。 在actionPerformed方法中当点击第一个按钮时将面板1的背景色设置为红色当点击第二个按钮时将面板2的背景色设置为随机颜色。 在main方法中创建一个例97对象并调用其designFrame方法来创建窗口界面。 package ch5; import javax.swing.*; import java.awt.*; import java.awt.event.*; public class 例97 implements ActionListener {private JFrame myWindow;private JPanel panel1;private JPanel panel2;private JButton button1;private JButton button2;public void designFrame() {myWindownew JFrame(JPanel实例);panel1new JPanel();panel2new JPanel();button1new JButton(这里是红色);button2new JButton(这里可以变色);panel1.add(button1);panel2.add(button2);panel1.setBackground(Color.blue);panel2.setBackground(new Color(255,255,0));button1.addActionListener(this);button2.addActionListener(this);myWindow.getContentPane().add(panel1,BorderLayout.CENTER);myWindow.getContentPane().add(panel2,BorderLayout.SOUTH);myWindow.setSize(300,200);myWindow.setVisible(true);myWindow.setDefaultCloseOperation(myWindow.EXIT_ON_CLOSE); }public void actionPerformed(ActionEvent e) {int a(int)(Math.random()*256);int b(int)(Math.random()*256);int c(int)(Math.random()*256);if(e.getSource()button1)panel1.setBackground(Color.red);elsepanel2.setBackground(new Color(a,b,c)); }public static void main(String[] args){例97 window1new 例97();window1.designFrame();// TODO Auto-generated method stub}}这段代码可以分为以下几个部分 导入必要的类和包 package ch5; import javax.swing.*; import java.awt.*; import java.awt.event.*;定义例97类并实现ActionListener接口 public class 例97 implements ActionListener声明私有成员变量 private JFrame myWindow; private JPanel panel1; private JPanel panel2; private JButton button1; private JButton button2;实现designFrame方法 public void designFrame() {// 创建 JFrame 对象myWindow new JFrame(JPanel实例);// 创建两个 JPanel 对象panel1 new JPanel();panel2 new JPanel();// 创建两个 JButton 对象button1 new JButton(这里是红色);button2 new JButton(这里可以变色);// 将按钮添加到对应的面板中panel1.add(button1);panel2.add(button2);// 设置面板的背景色panel1.setBackground(Color.blue);panel2.setBackground(new Color(255, 255, 0));// 注册按钮的事件监听器button1.addActionListener(this);button2.addActionListener(this);// 将面板添加到窗口中心和南部myWindow.getContentPane().add(panel1, BorderLayout.CENTER);myWindow.getContentPane().add(panel2, BorderLayout.SOUTH);// 设置窗口的大小和可见性myWindow.setSize(300, 200);myWindow.setVisible(true);// 设置窗口的关闭操作myWindow.setDefaultCloseOperation(myWindow.EXIT_ON_CLOSE); }实现actionPerformed方法 public void actionPerformed(ActionEvent e) {// 生成随机颜色的 RGB 值int a (int) (Math.random() * 256);int b (int) (Math.random() * 256);int c (int) (Math.random() * 256);// 根据事件源判断按钮并修改对应的面板背景色if (e.getSource() button1)panel1.setBackground(Color.red);elsepanel2.setBackground(new Color(a, b, c)); }实现main方法 public static void main(String[] args) {// 创建一个例97对象例97 window1 new 例97();// 调用designFrame方法创建窗口界面window1.designFrame(); }以上是整段代码的分块解析。代码主要实现了一个简单的窗口界面其中有两个面板和两个按钮点击按钮可以改变对应面板的背景色。
http://wiki.neutronadmin.com/news/187837/

相关文章:

  • 中国建设会计协会网站首页网站备案 深圳
  • 网站后台管理系统怎么用免费手机网站源码下载
  • 南昌网站建设哪家好薇网络门店管理系统
  • 手机网站制作 尺寸教你用模板做网站
  • 静态网站可以做留言板广州市住房与城乡建设厅网站
  • 龙岗开发公司网站建设有没有做兼职的网站吗
  • 免费网站建设模版云盘域名买好了怎么做网站
  • 网站建设需要的技术路线网站不同
  • 金华网站开发网站建设构造学习
  • 太原seo关键词排名哪里能搜索引擎优化
  • 网站模板编辑软件外贸网站建设定制
  • 做二手交易网站如何盈利竹子建站怎么赚钱
  • 做的好微信商城网站吗网页设计和ui设计有什么区别
  • 国外网站设计师网站一般如何做搜索功能
  • 网站建设技术网站建设新乡市红旗区建设局网站
  • 什么公司做的网站好电子商务项目策划书
  • 企业商城网站建设价格网站备案 图片大小
  • 揭阳商城网站建设建站公司分析
  • 东莞有哪些好的网站建设公司跨境电商服务
  • 潍坊奎文住房和城乡建设局网站wordpress用户名的要求
  • html企业网站系统中信建设有限责任公司深圳中信金融中心项目工期专业招标
  • 公司网站要备案吗注册资金100万的公司要多少钱
  • 福州网站定制公司做网站需要多少
  • 苏州好的做网站的公司泰安房产网签最新情况
  • 西安营销型网站网站建设开放的端口
  • linux 配置网站域名简单网页源代码
  • 竹中建设官方网站wordpress 注册验证码
  • 手机网站快速排名 软件网上做ps赚钱的网站
  • 网站的着陆页做网站和做网页的区别
  • 网站建设往年的高考题查看网站主机