frame.pack()的图片格式

时间:2015-09-28 10:32:21

标签: java image jbutton

使用此代码,我在执行搜索后可视化图片。用户可以通过单击按钮然后打开图片编辑器来更改所选图像(这不是当前的主要点),我会在图像的右侧放置一个按钮。现在使用pack(),窗口大小与图片相同,如何插入一个按钮(及其图像)保持其他三面固定或至少从左右两侧保持相同的距离?

public static void VisImmagine(JFrame frame, String Indirizzo)
    {

        Image image = null;
        try {

            URL url = new URL(Indirizzo);
            image = ImageIO.read(url);
            } catch (IOException e) {
        }


        JLabel label = new JLabel(new ImageIcon(image));
        frame.getContentPane().add(label, BorderLayout.AFTER_LAST_LINE);
//      frame.setSize(10, 10);
        frame.pack();
        ////UPDATE
        int larghezza = frame.getWidth();
        int altezza = frame.getHeight();
        frame.setSize(larghezza+250, altezza)
        //////
        frame.setVisible(true);

    }

希望我很清楚,先谢谢大家。

0 个答案:

没有答案
相关问题