根据帧的大小更改图像的大小

时间:2012-02-02 10:42:29

标签: java swing user-interface image-resizing

您好我正在向我的应用程序添加图像,如果我更改应用程序窗口的大小,我想调整图像大小。我怎样才能实现它。这是我如何添加它。谢谢WL

        ImageIcon logo = new ImageIcon(getClass().getResource("folder/image.jpg"));

        JLabel label =  new JLabel("", logo, JLabel.CENTER);
        BorderLayout border = new BorderLayout();
        JPanel upperpanel = new JPanel(border);
        upperpanel.add(menuBar, BorderLayout.NORTH);

        add(upperpanel, BorderLayout.NORTH);

1 个答案:

答案 0 :(得分:1)

Image有方法

public Image getScaledInstance(int width, int height, int hints)