Java JDialog如何創(chuàng)建模態(tài)對(duì)話(huà)框

小樊
94
2024-08-15 14:28:38

要?jiǎng)?chuàng)建一個(gè)模態(tài)對(duì)話(huà)框,可以使用JDialog類(lèi)的構(gòu)造函數(shù),并將模態(tài)參數(shù)設(shè)置為true。以下是一個(gè)簡(jiǎn)單的示例代碼:

import javax.swing.JDialog;
import javax.swing.JLabel;

public class ModalDialogExample {
    public static void main(String[] args) {
        JDialog modalDialog = new JDialog();
        modalDialog.setModal(true);
        modalDialog.setTitle("Modal Dialog Example");

        JLabel label = new JLabel("This is a modal dialog");
        modalDialog.add(label);

        modalDialog.setSize(200, 100);
        modalDialog.setVisible(true);
    }
}

在上面的示例中,我們創(chuàng)建了一個(gè)模態(tài)對(duì)話(huà)框并向其添加了一個(gè)標(biāo)簽。您可以根據(jù)需要自定義對(duì)話(huà)框的內(nèi)容和樣式。最后,通過(guò)調(diào)用setVisible(true)方法來(lái)顯示對(duì)話(huà)框。

0