免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2643 | 回复: 0
打印 上一主题 下一主题

编程包含一个单选按钮组和一个普通按钮.......... [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-12-12 20:45 |只看该作者 |倒序浏览
[功能]:编程包含一个单选按钮组和一个普通按钮,单选按钮组中包含三个单选,文本说明分明为“普通”、“黑体”和“斜体”。
选择文本标签为“普通”的单选按钮时,普通按钮中的文字为普通字体;
选择文本标签为“黑体”的单选按钮时,普通按钮中的文字为黑体;
选择文本标签为“斜体”的单选按钮时,普通按钮中的文字为斜体;


import javax.swing.*;   
import java.awt.*;   
import java.awt.event.*;   

public class Test extends JFrame implements ActionListener {   
  JPanel jp;   
  JButton j1,j2,j3,j;   
  Test() {   
    jp=new JPanel();   
    j1=new JButton("普通");   
    j1.addActionListener(this);
    j2=new JButton("黑体");   
    j2.addActionListener(this);
    j3=new JButton("斜体");   
    j3.addActionListener(this);
    j=new JButton("普通按钮");   
    add(jp);   
    jp.add(j1);   
    jp.add(j2);
    jp.add(j3);
    jp.add(j);   
     
    setTitle("test");   
    setSize(250,200);   
    setVisible(true);   
    setResizable(false);   
  }   
  public void actionPerformed(ActionEvent e) {   
   if(e.getSource()==j1)   
    j.setFont(new Font("普通",Font.PLAIN,14));
    if(e.getSource()==j2)   
     j.setFont(new Font("黑体",Font.BOLD,14));   
    if(e.getSource()==j3)   
     j.setFont(new Font("斜体",Font.ITALIC,14));  
  }   
  public static void main(String args[]) {   
    new Test();   
}   
}
   

本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u3/106716/showart_2119467.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP