⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 10例子19.txt

📁 这是一本java基础教程 对新手上路有很大帮助
💻 TXT
字号:
import java.awt.event.*; 
import javax.swing.*;
import java.awt.*;
public class Example10_19{
    public static void main(String args[]){
        new FontWin();
   }
}
class FontWin extends JFrame implements ItemListener{
    JComboBox listFont;
    JTextArea text;
    FontWin(){
       text=new JTextArea(12,12);               
       GraphicsEnvironment ge=GraphicsEnvironment.getLocalGraphicsEnvironment();
       String fontName[]=ge.getAvailableFontFamilyNames();
       listFont=new JComboBox(fontName);
       JPanel pNorth=new JPanel();
       pNorth.add(listFont); 
       add(pNorth,BorderLayout.NORTH);
       add(new JScrollPane(text),BorderLayout.CENTER);
       listFont.addItemListener(this);
       setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);
       setVisible(true); 
       setBounds(100,120,300,300);
    }
    public void itemStateChanged(ItemEvent e){
       String name=(String)listFont.getSelectedItem();
       Font f=new Font(name,Font.BOLD,32);
       text.setFont(f);
       text.setText("北京奥运");
    }
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -