我想在Swing中显示实际上是图像占位符的框。它们是固定大小的,一旦加载到占位符中,图像将缩放以适合占位符。我也希望能够为它们画画。没什么大不了的。只需简单的点和线,点击外部图像(在某些JButton中),没有画笔。
我最初想过使用JLabel然后使用setIcon。但这不会扩大规模吗?此外,我认为它不允许我画它们。
我想过扩展JComponent,使用ImageIO.read获取图像,然后使用paintComponent显示它。但我不确定我是否能够在图像上画画。此外,我发现这个GUI组件非常普遍,我可能正在重新发明轮子。
有什么建议吗?
答案 0 :(得分:3)
我会建议:
安东尼