【发布时间】:2023-03-28 15:48:01
【问题描述】:
我在 Linux Mint 12 上的 Eclipse 3.7.0 中遇到了一个奇怪的问题。我有一个代码 sn-p 在这里使用 JOptionPane 从用户那里获取一个整数,最初想限制用户选择数字 0 到 10。但是,我现在尝试将其更改为接受 -10 到 10 之间的数字,所以我注释掉了条件。当我在 Eclipse 中运行它时,它仍然将我限制在 0 到 10 之间,但是从终端编译和运行可以正常工作。这是我的代码的一部分,但我认为问题在于我的设置,而不是代码:
try {
degree = Integer.parseInt(input);
/*if(degree > 10 || degree < 0) JOptionPane.showMessageDialog(null, "Please enter integer between 0 and 10.", "Error", JOptionPane.ERROR_MESSAGE);
else*/ valid = true;
} catch(NumberFormatException e) {
JOptionPane.showMessageDialog(null, "That is not a valid integer.", "Error", JOptionPane.ERROR_MESSAGE);
}
编辑:我刚刚注意到我的项目列表中有一个红色感叹号,但我找不到它在哪里说明出了什么问题。
【问题讨论】:
-
看起来您还没有打开项目的“自动构建”。从项目菜单中,选择“构建项目”,这应该会有所帮助。
-
自动构建已开启,但手动构建也不起作用。我刚刚注意到我的项目列表中有一个红色感叹号,但我找不到它在哪里说明出了什么问题。
-
查看“问题”视图/选项卡。