- 相關(guān)推薦
如何設(shè)置Java對(duì)話(huà)框字體
兩種辦法可以解決:
一、使用簡(jiǎn)單的HTML語(yǔ)法可以控制文字的大。
二、(推薦!)先看參數(shù)
JOptionPane.showMessageDialog(Component, Object, String, int);第二個(gè)參數(shù)為Object,我們可以用一個(gè)JLabel來(lái)替代以前的String,給JLabel一個(gè)Font就OK了。
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
import java.awt.event.ActionEvent;
public class Test {
JFrame frame;
JButton button;
Font font;
public Test(){
font = new Font("宋體",0,12);
UIManager.put("Button.font",font);
UIManager.put("Label.font",font);
frame = new JFrame("Test");
button = new JButton("彈出");
button.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent actionEvent) {
JLabel l = new JLabel("用戶(hù)名或密碼錯(cuò)誤 請(qǐng)重新輸入");
JOptionPane.showMessageDialog(frame,l,"錯(cuò)誤",JOptionPane.ERROR_MESSAGE);
}
});
frame.getContentPane().add(button);
frame.setSize(300, 200);
frame.setVisible(true);
}
public static void main(String[] args) {
new Test();
}
}
【如何設(shè)置Java對(duì)話(huà)框字體】相關(guān)文章:
設(shè)置Java對(duì)話(huà)框字體的方法06-23
如何設(shè)置html字體10-03
Photoshop如何設(shè)置字體09-20
eclipse如何設(shè)置字體大小09-12
如何設(shè)置java的運(yùn)行環(huán)境10-15
Java對(duì)話(huà)框?qū)W習(xí)教程05-31
IE瀏覽器如何設(shè)置字體大小11-01