📄 album.java
字号:
import java.awt.BorderLayout;
import java.awt.Color;
import java.awt.Font;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.ImageIcon;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JPanel;
public class Album {
static JLabel j;
static private ImageIcon[] image = { new ImageIcon("001.jpg"),
new ImageIcon("baixue.jpg"), new ImageIcon("cce1bac2.jpg"),
new ImageIcon("034.jpg") };
static int i = 0;
static JPanel panel, panel1;
static JButton j1, j2;
final static JFrame frame = new JFrame("班级照片");
public void Display() {
panel1 = new JPanel();
panel = new JPanel();
j1 = new JButton("上一张");
j2 = new JButton("下一张");
panel1.add(j1);
panel1.add(j2);
frame.add(panel1, BorderLayout.SOUTH);
frame.setSize(500, 500);
j = new JLabel("班级照片", image[i], JLabel.CENTER);
j.setFont(new Font("楷体", 20, 23));
j.setForeground(Color.blue);
panel.add(j);
frame.add(panel, BorderLayout.CENTER);
frame.setVisible(true);
}
public void change() {
if (i == 3)
i = 0;
i++;
Display();
}
public void change1() {
if (i == 0)
i = 3;
i--;
Display();
}
public JButton getj1() {
return j1;
}
public JButton getj2() {
return j2;
}
public static void main(String[] args) {
frame.setLocation(200,100);
final Album album = new Album();
album.Display();
j2.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
album.change();
}
});
j1.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
album.change1();
}
});
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -