java - 如何给用户错误信息?

标签 java swing message

我写了一个带有 GUI 的小 java 工具,它需要用户输入的源路径(例如音乐文件夹)和目标路径(例如 USB 设备)。

如果用户选择了一个不可用的驱动器(例如,选择 USB 设备然后从 PC 上拔下它)我需要输出一条错误消息,例如“设备 E:\不可用”。

我想知道,在 JFrame GUI 中创建和显示消息的好的或专业的方法是什么?在 jTextArea 中显示消息?通过弹出窗口?

现在,我使用 this来自 Joffrey 的解决方案,但它显示了控制台的整个错误输出 - 普通用户不理解的内容。 How to set output stream to TextArea

最佳答案

如果您不介意使用第三方库,我建议使用 JXErrorPane通过 swingX否则你可以使用一个简单的 JOptionPane这是非常强大和可定制的。

关于java - 如何给用户错误信息?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20955528/

相关文章:

java - 在 package-info.java 中使用 JavaDoc 的导入

Django 覆盖默认表单错误消息

java - 为 appengine 的数据存储区编写基本查询

java - apache cxf - 指定端点 url

Java 和 C : different outputs of same code

java - 如何更新 JViewPort

java - 使用 switch 语句为 jbuttons java 提供操作

java - JPanel 上的永久背景图像

unit-testing - 正面、负面或不明确的单元测试消息?

java - android 打开消息从 ListView 到编辑文本