2 回答

TA貢獻(xiàn)1946條經(jīng)驗(yàn) 獲得超4個(gè)贊
可以使用JoptionPane:
有幾種提示框:
第一種:
JOptionPane.showMessageDialog(jPanel, "提示消息", "標(biāo)題",JOptionPane.WARNING_MESSAGE);
第二種:
int n = JOptionPane.showConfirmDialog(null, "你高興嗎?", "標(biāo)題",JOptionPane.YES_NO_OPTION);//返回的是按鈕的index i=0或者1
第三種:
Object[] obj2 ={ "足球", "籃球", "乒乓球" };
String s = (String) JOptionPane.showInputDialog(null,"請(qǐng)選擇你的愛好:\n", "愛好", JOptionPane.PLAIN_MESSAGE, new ImageIcon("icon.png"), obj2, "足球");

TA貢獻(xiàn)1804條經(jīng)驗(yàn) 獲得超8個(gè)贊
簡(jiǎn)單啊,你先不要讓UserFrame的visible值設(shè)為true,就先彈出對(duì)話框,等對(duì)話框執(zhí)行完再驗(yàn)證,如果驗(yàn)證通過(guò)就setVisible(true),否則直接exit就行了..具體自己實(shí)現(xiàn)吧...
添加回答
舉報(bào)