如何制作与导入图像大小相同的JPanel?

时间:2014-10-06 13:44:40

标签: java image jpanel

我想制作一个自动与导入图像大小相同的JPanel,所以如果我点击图像,JPanel就会确切知道图片上的点击位置。

我不需要调整图片/ JPanel的大小。

我该怎么做?

1 个答案:

答案 0 :(得分:0)

使用包含JPanel的固定大小的JScrollPane,并在加载新图像时调整面板大小。可以使用JLabel来显示图像。

JLabel imageLabel = new JLabel();
JScrollPane imageScrollPane = new JScrollPane(imageLabel);
add(imageScrollPane);

imageLabel.setIcon(...);
imageLabel.setSize(...);