gpt4 book ai didi

java - 如何设置对自定义 JOptionPane 的响应?

转载 作者:行者123 更新时间:2023-12-02 06:05:05 24 4
gpt4 key购买 nike

假设您有这个 JOptionPane:

JOptionPane.showOptionDialog(null, 
"Do you like this answer?",
"Feedback",
JOptionPane.OK_CANCEL_OPTION,
JOptionPane.INFORMATION_MESSAGE,
null,
new String[]{"Yes I do", "No I don't"}, // this is the array
"default");

您将如何设置要显示的答案?例如,您如何称呼“是的,我愿意”以及您如何称呼“不,我不”?我只是不确定如何让按钮执行我想要的操作。

最佳答案

选项对话框返回一个 int 来确定按下了哪个按钮

int result = JOptionPane.showOptionDialog(null, 
"Do you like this answer?",
"Feedback",
JOptionPane.OK_CANCEL_OPTION,
JOptionPane.INFORMATION_MESSAGE,
null,
new String[]{"Yes I do", "No I don't"}, // this is the array
"default");

if(result == 0) { //0 is 'Yes I do' option
//do stuff
}

关于java - 如何设置对自定义 JOptionPane 的响应?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22351137/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com