Java GUI之创建一个只有两个按钮的框架
2011-11-20 23:43
756 查看
package com.sinosuperman.driver; import java.awt.Dimension; import java.awt.Toolkit; import javax.swing.JButton; import javax.swing.JFrame; import javax.swing.JPanel; import javax.swing.WindowConstants; public class MainBench { public static void main(String[] args) { JFrame frame = new TwoButtonFrame(); JPanel panel = new TwoButtonPanel(); frame.add(panel); frame.setVisible(true); } } class TwoButtonPanel extends JPanel { private static final long serialVersionUID = 1L; private JButton okButton; private JButton exitButton; public TwoButtonPanel() { okButton = new JButton("OK"); exitButton = new JButton("Exit"); this.add(okButton); this.add(exitButton); } } class TwoButtonFrame extends JFrame { private static final long serialVersionUID = 1L; Toolkit tk = Toolkit.getDefaultToolkit(); Dimension d = tk.getScreenSize(); JPanel panel; public TwoButtonFrame() { panel = new TwoButtonPanel(); this.setSize((int) d.getWidth() / 2, (int) d.getHeight() / 2); this.setLocation((int) (d.getWidth() - getWidth()) / 2, (int) (d.getHeight() - getHeight()) / 2); this.setDefaultCloseOperation(WindowConstants.DISPOSE_ON_CLOSE); this.setResizable(false); this.add(panel); } }
相关文章推荐
- Java GUI之创建一个只有两个按钮的框架
- Java GUI之创建一个长宽尺寸为屏幕尺寸一半的框架,并显示在屏幕的正中心
- Java GUI之创建一个长宽尺寸为屏幕尺寸一半的框架,并显示在屏幕的正中心
- java__有一个奇怪的国家,里面的国民对于事情的态度永远只有两面。当两个人遇到一起讨论一个事情的时候——两个持赞同观点的人遇到一起后会对这个事情都继续赞同;一个持赞同观点的人遇到一个持不赞同观点的人
- JavaGUI——设置框架背景颜色和按钮颜色
- cocos2d-x 基础系列 (01) 创建一个只有退出程序按钮的demo
- Java_基础—GUI(创建一个窗口并显示/布局管理器)
- java 多线程 点击按钮一次创建一个小球
- C#第十周任务之最后一项之创建一个如下的窗体,并在窗体上放置一个菜单、一个工具栏控件。菜单内容如第二个图所示。工具栏上有两个按钮,分别对应“打开文本文件”、“保存文本文件”。菜单和工具栏具体功能实现可
- 创建一个圆形的按钮(JAVA)
- 设计一个窗口,窗口中包含有一个文本框,一个标签,两个按钮,当按下“文本一”按纽时,使得“Hello java!”显示在文本框中,按下“文本二”按纽时,使得“你好 Java!” 显示在文本框中(要求两个
- 7.2在框架中添加一个面板,背景色设为黄色,在面板中再添加两个按钮。
- GUI 一个Monitor对象监听器监听两个Button按钮 addActionListener setActionCommand 15,16行很关键 (跟前一篇日志一块看)
- java3D一个场景内创建两个以上的图形
- JAVA--第十周作业编写之一个Teacher类负责给出算术题目,随机给出两个整数并进行运算,并判断回答者的答案是否正确;编写一个GUI类ComputerFrame,回答者可以通过GUI看到题目并给出
- java程序练习:尝试创建一个父类,在父类中创建两个方法,在子类中覆盖第二个方法,为子类创建一个对象,将他向上转型到基类并调用这个方法。
- HzhJava框架搭建一:Eclipse+Maven创建一个web项目
- 完成一个GUI应用程序,一个窗口中含有4个按钮,两个label,按照流式布局器进行布局,每个组件之间间隔20px,居右对齐。
- 【实例】struct框架一个表单两个提交按钮-高级Action应用三(LookupDispatchAction应用)
- 创建一个如下的窗体,并在窗体上放置两个按钮(button1、button2)、一个标签(label1,用于显示所选图片路径和文件名)、一个图片框(pictureBox1,用于显示所选图片)、一个打开对