設置Java對話框字體的方法

MessageDialog中沒有setFont這樣的函數,那要怎樣設置該語句中的`中文字體呢?以下是小編爲大家搜索整理的設置Java對話框字體的方法,希望能給大家帶來幫助!更多精彩內容請及時關注我們應屆畢業生考試網!

設置Java對話框字體的方法

  兩種辦法可以解決:

  一、使用簡單的HTML語法可以控制文字的大小:

  二、(推薦!)先看參數

MessageDialog(Component, Object, String, int);第二個參數爲Object,我們可以用一個JLabel來替代以前的String,給JLabel一個Font就OK了。

import g.*;

import .*;

import t.*;

import onEvent;

public class Test {

JFrame frame;

JButton button;

Font font;

public Test(){

font = new Font("宋體",0,12);

("",font);

("",font);

frame = new JFrame("Test");

button = new JButton("彈出");

ctionListener(new ActionListener() {

public void actionPerformed(ActionEvent actionEvent) {

JLabel l = new JLabel("用戶名或密碼錯誤n請重新輸入");

MessageDialog(frame,l,"錯誤",R_MESSAGE);

}

});

ontentPane()(button);

ize(300, 200);

isible(true);

}

public static void main(String[] args) {

new Test();

}

}