簡體   English   中英

為什么我的java代碼不起作用?

[英]Why is my java code not working?

在最后一個 JOptionPane 上,我試圖讓程序返回一個對話框消息,告訴我用戶按下了什么按鈕。 我該怎么做呢?

@Override
public void actionPerformed(ActionEvent e) {
    if(e.getSource().equals(B1)){
        JOptionPane.showMessageDialog(B1, "Player 1 pressed!");
        String[] answer = new String[3];
        answer[0] = "stein";
        answer[1] = "saks";
        answer[2] = "papir";
        JOptionPane.showOptionDialog(null, "choose answer", "player 1", 0, 0, null, answer, answer[0]);
        JOptionPane.showMessageDialog(null, "player 1 has pressed " + (what should i put here???)  );
    }

通過以下方式獲取所選選項:

int choice = JOptionPane.showOptionDialog(null, "choose answer", "player 1", 0, 0, null, answer, answer[0]);

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM