java - 如何使用Java中的结构将矩形添加到jscrollpane中

标签 java user-interface jscrollpane

我正在尝试用 java 做一个简单的幻灯片放映程序,如图所示:enter image description here

我想添加小矩形,它将幻灯片像幻灯片一样显示在左侧。

在左侧,有一个 JScrollPane 但我不知道如何添加显示幻灯片内容的缩略图。

我该怎么做?

谢谢

最佳答案

我会为您的图像创建 ImageIcons。您可以在 JScrollPane 中的 JList 中或在使用 GridLayout 并包含包含图标的 JLabel 的 JPanel 中显示它们,同样全部在 JScrollPane 中。我本人非常喜欢 JList 解决方案,因为它使通过鼠标单击选择图像变得更加容易。

像往常一样,对于此类 Swing GUI 问题,Swing 教程应该向您展示如何执行所有这些操作。

编辑:您对安德鲁·汤普森的评论是一个完全不同的问题,应该在您的原始帖子中提及。有关更多信息,请查看这篇文章:perils-of-image-getscaledinstance

关于java - 如何使用Java中的结构将矩形添加到jscrollpane中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7772987/

相关文章:

java - JScrollPane 中的 JPanel 位置

java - 将 JScrollPane 添加到我的窗口

java - 如何使用java递归获取JSON的键?

java - EclipseLink 的 @UuidGenerator 导致 NullPointerException

android - 我可以为同一个应用程序为 Gingerbread 、ICS 和 Kitkat 开发不同的布局(UI)吗?

java - 在 java Swing 中使用特定 JButtons 在容器上垂直滚动

java - 在具有正确文件路径和权限的 Android 中找不到文件异常

java - 在第二个驱动器上安装 JDK

C# 用户控件继承

javascript - 页面内容中的 HTML Iframe