Мой java код ниже использует jswing для отображения изображения. Когда пользователь запускает actionPerformed (ActionEvent e), я хочу экспортировать два изображения в размерах 400 X 400 и 300 X 300. Таким образом, это будут 2 отдельных изображения, а не одно. Я не знаю, что я должен написать отдельную забаву c, чтобы сделать это.
import java.awt.BorderLayout;
import java.awt.GridLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.*;
public class Listener extends JFrame implements ActionListener{
private JLabel label1,label2;
public Listener(){
setTitle("Question");
JPanel Panel1 = new JPanel();
Panel1.setLayout(new BorderLayout());
JPanel Panel2 = new JPanel();
Panel2.setLayout(new GridLayout(2,1));
JLabel myButton1 = new JLabel(new ImageIcon("/Users/zman/Desktop/dropIn/e.png"));
JButton myButton2 = new JButton("2:Export");
myButton2.addActionListener(this);
Panel2.add(myButton1);
Panel2.add(myButton2);
Panel1.add(Panel2,BorderLayout.CENTER);
add(Panel1);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setSize(320, 240);
setVisible(true);
}
public void actionPerformed(ActionEvent e) {
}
public static void main(String[] args) {
new Listener();
}}