java - 在 Netbeans 平台中创建类似 Empathy 聊天窗口的主视图

标签 java swing netbeans

首先,我应该承认我完全是 Java Swing 的新手。

我正在尝试创建一个列出电子邮件的应用程序,其方式类似于 Empathy 显示对话的方式。

我想要实现的是这样的:http://img69.imageshack.us/img69/5356/emailsx.png

它们将是可点击的。

我所做的事情是在 JScrollPane 之上添加一个 JPanel,使 JPanel 具有 GridLayout 并尝试动态添加组件,但它看起来很丑陋。有没有办法在 Swing 中做到这一点,或者我应该使用图形图像来完成该任务?另外,如果我使用图形图像,我将如何修复文本位置?

最佳答案

我会考虑使用 JTable在滚动 Pane 中使用自定义渲染器。您还需要查看 JTabbedPaneFilthy Rich Clients是增强 GUI 的一个流行选择。

关于java - 在 Netbeans 平台中创建类似 Empathy 聊天窗口的主视图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3297532/

相关文章:

java - 公历 : can't get the local time hours

java - 如何从池或堆中查找字符串

java - 在 Java8 中推断 Optional 的泛型

java - 停止方法运行两次

java - 是否可以在 Java 中创建程序来创建要在 Chrome 中链接的文本?

java - 如何在netbeans设计器中将按钮与键绑定(bind)

java - 我们如何在 Scala 中编写 maven2 插件?

java - 填充 JPanel

java - 如何在 NetBeans GUI 构建器中使用卡片布局?

java - 如何在 netbeans JFrame 编辑器中显示自定义对话框?