joptionpane

    0热度

    2回答

    所以我有这样的: while(results.next()) { // Put into interactive list a.add(hospital); hospital = results.getString("hospitalName"); { // Loops each hosp

    1热度

    1回答

    I've learned in this other question that it's possible by overriding the addNotify method,但这不起作用。这里是我的代码: private boolean accessPasswordFrame(String titleText, String labelText, String errorMessage, i

    3热度

    1回答

    我正在创建一个简单的选项窗格,要求输入多个用户。我已经指定了标签和文本字段,但是在我的选项窗格末尾有一个不属于任何变量的文本字段,所以我猜测它在指定选项窗格时会出现。 这里是我的代码: JTextField locationField = new JTextField(10); JTextField usedByField = new JTextField(5); JTextF

    0热度

    1回答

    我有一个问题,我有一个程序,我想测试用户记住随机颜色列表的能力。如果用户输入是正确的或错误的,它会要求下一个颜色。 所以我得到了这一切工作到用户输入第一种颜色。在用户输入第一种颜色之前。该程序已经假定用户输入是错误的,即使它没有要求任何输入。 我知道从以前的知识我可以喜欢刷新缓冲区,你可以用JOptionPane做到这一点? 或者这是我没有看到的另一个问题? import java.util.*;

    0热度

    2回答

    我想编写一个循环,用户完成三次尝试后结束循环,单击取消或用红色x关闭窗口。红色x和使用三个尝试部分工作正常。但是取消按钮没用,并且与OK按钮相同。 我已经写了一条if语句,但它是无效的。提示用户输入密码的窗口将继续弹出,直到所有允许的尝试用完,即使用户按下取消。这是我到目前为止: String[] options = new String[]{"OK", "Cancel"}; int

    0热度

    2回答

    我的代码的目标是获取用户输入,当用户想要保存数据时,他们按OK选项。但是,如果用户输入了一些数据,并且不再希望继续,那么他们只需按下右上角的红色交叉退出按钮即可退出而不保存? 我该如何解决这个问题? 这里是我的代码: JOptionPane.showMessageDialog(null, myPanel, "Edit Fruit", JOptionPane.INFORMATION_MESSAGE)

    0热度

    1回答

    我已经创建了JOptionPane.showInputDialog,以便在我的实现中有5个预定义的查询。 但是,当用户选择一个选项,并点击“确定”按钮面板关闭。 我想要当用户点击“确定”按钮,面板不会关闭,但仍然打开,以便用户可以选择另一个查询,如果他想要的话。 我如何改变“ok”按钮动作?有解决方案吗? 我的代码如下: ... String sparqlQueryString = new St

    0热度

    2回答

    我有一个巨大的问题,我一直在努力,对于我的生活,不能得到这个权利。从我现在收集的内容来看,当我使用JOptionPanes时,我无法退出我的for循环,因为即使代码正好在底下,它也永远无法到达它。 我的代码的目标是遍历一个.CSV文件,用户将输入一系列输入,最值得注意的是,我正在检查重复项,如果找到重复项,那么我将继续显示一个JOptionPane.showMessageDialog,并在消息显示

    0热度

    1回答

    我想一个弹出窗口,我可以添加单选按钮和组合框。根据他们的数据程序将继续JFrame。我试图添加选项窗格。但是,需要在选项窗格中添加单选框和组合框。 我该怎么办?可以将选项窗格用于此目的吗?你在这种情况下有什么建议?

    0热度

    1回答

    所以我有这样的代码,这与关于异常的信息打开JOptionPane: String fileName=e.getStackTrace()[0].getFileName(); String methodName=e.getStackTrace()[0].getMethodName(); String line=String.valueOf(e.getStackTrace()[0].getLineN