Java-多个JLabel到一个JPanel
我目前正在从数据库中读取位置字符串,并将其转换为能够显示在jframe上的图像。我创建了一个JLabel,然后将其更改为ImageIcon。代码如下。如何将所有这些图像图标放在一个JPanel中。到目前为止,我只能将图像放入一个单独的JPanel中,当该方法迭代数据库中匹配的每个图像时,所有这些JPanel都出现在jframe上。。任何帮助都将不胜感激Java-多个JLabel到一个JPanel,java,swing,icons,jpanel,jlabel,Java,Swing,Icons,Jpanel,Jlabel,我目前正在从数据库中读取位置字符串,并将其转换为能够显示在jframe上的图像。我创建了一个JLabel,然后将其更改为ImageIcon。代码如下。如何将所有这些图像图标放在一个JPanel中。到目前为止,我只能将图像放入一个单独的JPanel中,当该方法迭代数据库中匹配的每个图像时,所有这些JPanel都出现在jframe上。。任何帮助都将不胜感激 JLabel image = new JLabel(new ImageIcon(pic)); image.setIcon(new ImageI
JLabel image = new JLabel(new ImageIcon(pic));
image.setIcon(new ImageIcon(pic));
panel.add(image);
由于默认情况下
JPanel
使用FlowLayout
,因此您可以使用后续的add
调用
panel.add( image1 );
panel.add( image2 );
panel.add( image3 );
并且所有图像都将添加到面板中由于默认情况下
JPanel
使用FlowLayout
,因此您可以使用后续的add
调用
panel.add( image1 );
panel.add( image2 );
panel.add( image3 );
所有图像都将添加到面板中为什么不能直接调用
面板。为每个图像添加
?什么中断?为什么不能直接调用面板。为每个图像添加?什么中断?