Как масштабировать изображение с помощью getScaledInstance?

Я пытаюсь масштабировать изображение с помощью мыши слушателя движения, но это не работает. так что сейчас я делаю это вручную, используя 2JTextfields, Я ценю отJtextfields а затем передать эти значенияgetScaledInstance() метод. Но это не работает.

мой код:

        final JTextField jj = new JTextField();
        jj.setColumns(5);
        buttonPane.add(jj);
        JButton btn  = new JButton("Resize");
        final JTextField jj1 = new JTextField();
        jj1.setColumns(5);
        buttonPane.add(jj1);
        buttonPane.add(btn);
        btn.addActionListener(new ActionListener() {


            @Override
            public void actionPerformed(ActionEvent arg0) 
            {
                int x= Integer.parseInt(jj.getText());
                int y=Integer.parseInt(jj1.getText());

                BufferedImage b = a;
                b.getScaledInstance(x, y,BufferedImage.TYPE_INT_ARGB);
                label.setIcon(new ImageIcon(b));
            }
        });

Вотa это экземпляр BufferedImage, извлеченный из стека. а такжеlabel являетсяJLabel.

Ответы на вопрос(1)

Ваш ответ на вопрос