package com.channelsoft.eps.test.epg;
import java.awt.*;
import javax.swing.*;
import java.awt.event.*;
public class BtnFont extends JApplet implements ItemListener {
Container cp = getContentPane();
JLabel lb = new JLabel("班级:");
String str[] = { "101班", "102班", "103班", "104班", "105班" };
JButton bt = new JButton("请选择");
JComboBox cb = new JComboBox(str);
public void init() {
cp.setLayout(new FlowLayout());
cp.add(lb);
cp.add(bt);
cp.add(cb);
cb.addItemListener(this);
}
public void itemStateChanged(ItemEvent e) {
String str;
str = (String) e.getItem();
Font font = new Font("宋体", Font.PLAIN, 30);
bt.setText(str);
bt.setFont(font);
}
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
BtnFont bt = new BtnFont();
bt.init();
}
}
结果:
[img]http://dl.iteye.com/upload/attachment/0077/0108/3e0c1a67-8d47-33a2-baa5-aa2cbae2711f.jpg[/img]
[img]http://dl.iteye.com/upload/attachment/0077/0110/e33919fe-4cbf-345b-b9af-8f4f4c0e7896.jpg[/img]
import java.awt.*;
import javax.swing.*;
import java.awt.event.*;
public class BtnFont extends JApplet implements ItemListener {
Container cp = getContentPane();
JLabel lb = new JLabel("班级:");
String str[] = { "101班", "102班", "103班", "104班", "105班" };
JButton bt = new JButton("请选择");
JComboBox cb = new JComboBox(str);
public void init() {
cp.setLayout(new FlowLayout());
cp.add(lb);
cp.add(bt);
cp.add(cb);
cb.addItemListener(this);
}
public void itemStateChanged(ItemEvent e) {
String str;
str = (String) e.getItem();
Font font = new Font("宋体", Font.PLAIN, 30);
bt.setText(str);
bt.setFont(font);
}
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
BtnFont bt = new BtnFont();
bt.init();
}
}
结果:
[img]http://dl.iteye.com/upload/attachment/0077/0108/3e0c1a67-8d47-33a2-baa5-aa2cbae2711f.jpg[/img]
[img]http://dl.iteye.com/upload/attachment/0077/0110/e33919fe-4cbf-345b-b9af-8f4f4c0e7896.jpg[/img]