关于java图形设计(急求)

问题描述

关于java图形设计(急求)

解决方案

    JRadioButton rdbtnNewRadioButton_2 = new JRadioButton("Chinese");
    rdbtnNewRadioButton_2.setFont(new Font("宋体", Font.PLAIN, 22));
    buttonGroup_1.add(rdbtnNewRadioButton_2);
    rdbtnNewRadioButton_2.setBounds(282, 360, 177, 29);
    contentPane.add(rdbtnNewRadioButton_2);

    JRadioButton rdbtnNewRadioButton_3 = new JRadioButton("English");
    rdbtnNewRadioButton_3.setFont(new Font("宋体", Font.PLAIN, 22));
    buttonGroup_1.add(rdbtnNewRadioButton_3);
    rdbtnNewRadioButton_3.setBounds(282, 397, 177, 29);
    contentPane.add(rdbtnNewRadioButton_3);

    final ButtonGroup group1 = new ButtonGroup();
    group1.add(rdbtnNewRadioButton_2);
    group1.add(rdbtnNewRadioButton_3);

    class FooterActionListener implements ActionListener {
        private int n;
        public void actionPerformed(ActionEvent ev) {
            if(ev.getSource().equals(rdbtnNewRadioButton_2))
                   //Middle m1=new HeaderOfChinese();
             if(ev.getSource().equals(rdbtnNewRadioButton_3))
                     n=2;
        }
        public int getN()
        {
            return n;
        }
      }

    ActionListener alisten1 = new FooterActionListener();
    /**
     * 为2个单选框添加事件
     */
    rdbtnNewRadioButton_2.addActionListener(alisten1);
    rdbtnNewRadioButton_3.addActionListener(alisten1);


解决方案二:

不知道你说的按钮信息是什么,你可以定义一个成员变量,每次按一个按钮,就设置它,这样它保存的就是最后一次按钮的信息了。

解决方案三:

JRadioButton rdbtnNewRadioButton_2 = new JRadioButton("Chinese");
rdbtnNewRadioButton_2.setFont(new Font("宋体", Font.PLAIN, 22));
buttonGroup_1.add(rdbtnNewRadioButton_2);
rdbtnNewRadioButton_2.setBounds(282, 360, 177, 29);
contentPane.add(rdbtnNewRadioButton_2);

JRadioButton rdbtnNewRadioButton_3 = new JRadioButton("English");
rdbtnNewRadioButton_3.setFont(new Font("宋体", Font.PLAIN, 22));
buttonGroup_1.add(rdbtnNewRadioButton_3);
rdbtnNewRadioButton_3.setBounds(282, 397, 177, 29);
contentPane.add(rdbtnNewRadioButton_3);

final ButtonGroup group1 = new ButtonGroup();
group1.add(rdbtnNewRadioButton_2);
group1.add(rdbtnNewRadioButton_3);

class FooterActionListener implements ActionListener {
    private int n;
    public void actionPerformed(ActionEvent ev) {
        if(ev.getSource().equals(rdbtnNewRadioButton_2))
               //Middle m1=new HeaderOfChinese();
         if(ev.getSource().equals(rdbtnNewRadioButton_3))
                 n=2;
    }
    public int getN()
    {
        return n;
    }
  }

ActionListener alisten1 = new FooterActionListener();
/**
 * 为2个单选框添加事件
 */
rdbtnNewRadioButton_2.addActionListener(alisten1);
rdbtnNewRadioButton_3.addActionListener(alisten1);

解决方案四:

Java 图形用户界面设计
JAVA图形用户界面设计
Java 图形用户界面设计(下)

时间: 2024-08-31 10:45:16

关于java图形设计(急求)的相关文章

学习笔记之JAVA图形设计卷I AWT——第3章 图 形

   学习笔记之JAVA图形设计卷I AWT--第3章 图 形 前时显示器坏了,file://写前言:我觉得写的不是学习笔记,倒象教程.我是想让有所获,故详细了点.注意1:在AWT中提供的用户接口构件(如按钮.列表.菜单.对话框等)不包含一些类似的纯粹的绘制图形的对象(如Line或Circle类) 详细意思:由于原始的AWT在设计时不允许纯粹的绘制图形的对象,那么Rectangle.Polygon和Point没有任何绘制图形的能力.换句话说,Rectangle.Polygon和Point不具备d

java 线程同步 急求解答

问题描述 在多线程编程中,有一个队列(用linkedList实现),里面会有大量数据,先需要多线程进行快速访问,该怎么实现?如列表{'a','b','c','d','e','f'}中,对每个元素都加上字符串'q',该怎么实现多线程顺序化访问并添加字符串?求实例简单代码 解决方案 你要是做作业帮不了你,要是项目实际想解决问题就这么做:ConcurrentLinkedDeque q = new ConcurrentLinkedDeque(你的LinkedList)然后这个q就随便多线程玩了.线程安全

关于java问题-我的是myeclipse9.0,为什么导入后的文件不转换到图形设计界面啊???

问题描述 我的是myeclipse9.0,为什么导入后的文件不转换到图形设计界面啊??? 问题如题 ,就是如何将 "Source"和"Design"调出来 也就是如何跳转到设计界面实行设计,我的是java设计界面,求大神指导.... 解决方案 导入文件后,应打开后缀名为form的文件,才能转换到图形图形界面,如先打开的是后缀名为java的文件应关闭该文件,在打开后缀名为form文件 解决方案二: 按照正确的步骤重新导一次,应该是你中间步骤有错误.

设计-matlab GUI问题 正在写作业 急求!

问题描述 matlab GUI问题 正在写作业 急求! 设计一个界面:利用按钮.选项框,图形框等形式,分别用mesh.surf.plot3.contour3.contour等值线的形式(利用选项框可以选择等值线的条数)来表现函数z=5sin(x)cos(y)2 的曲面图,并通过按钮或其他形式将图形存成jpg文件.

基础-JAVA课程设计实数计算器求指导思路

问题描述 JAVA课程设计实数计算器求指导思路 [问题描述]运用面向对象程序设计知识,利用Java语言设计和实现一个复数计算器.要求具备如下主要功能: (1)建立实数类.复数类 (2)实现实数.复数信息的初始化 (3)实现实数的加.减.乘.除.自增.自减.求平方.二次方根等操作 (4)实现复数的加.减.乘.除.取模.求平方.求共轭复数.求单个复数的向量角.求两个复数的夹角等运算 (5)实现实数.复数信息的输出 在实现过程中,需利用面向对象程序设计理论的基础知识,充分体现出Java语言关于类.继承

JAVA中在文本框中输入字符后如何在弹出下拉菜单中出现对应的选项,急求各位大师。

问题描述 JAVA中在文本框中输入字符后如何在弹出下拉菜单中出现对应的选项,急求各位大师. 如何1是电汇,2是信用证.当我在文本框中输入1后,自动弹出下拉菜单:1 电汇. 请说的详细些,这问题真的困扰我很久了.谢谢各位啦. 解决方案 能不能把问题描述的更详细点 输入1 对应的选项 电汇..是从数据库中查询的 还是只是前台的一个效果 解决方案二: 是不是类似于搜索引擎那种,比如百度一样,输入一个三国下面会显示出三国******什么的. 解决方案三: 你说的是自动补全吧,如果是输入框,必须监听输入状

急求清华大学出版的JAVA程序设计教程(第五版)(作者:H.M.Deitel等施平安等翻译)的课后练习题答案…

问题描述 急求清华大学出版的JAVA程序设计教程(第五版)(作者:H.M.Deitel等施平安等翻译)的课后练习题答案- 解决方案 解决方案二:我也在找

代码-急求,一个课程设计作业,最近要去考G,实在没空做

问题描述 急求,一个课程设计作业,最近要去考G,实在没空做 1000C 简单SQL数据定义语言DDL的解释器实现 1.问题理解和分析(简单分析)针对一个需求比较明确的问题,进行问题定义.明确"做什么(What to do?)".2.确定解决问题的方法(技术方案.简单设计)主要是构思解决问题的主要思路,明确"怎么做(How to do?)".采用自顶向下方法,确定各个功能,用模块图描述系统的功能.确定各个功能对应的函数,以及函数之间的关系并能用流程图描述函数的算法.3

急求。。。。。看下java的dump文件,会这样

问题描述 急求.....看下java的dump文件,会这样 2015-03-18 22:38:54 Full thread dump Java HotSpot(TM) Client VM (20.1-b02 mixed mode, sharing): "Attach Listener" daemon prio=10 tid=0x089f1c00 nid=0x1df1 waiting on condition [0x00000000] java.lang.Thread.State: RU