📄 helpcenter.java
字号:
package userClient;
import java.awt.*;
import javax.swing.border.*;
import javax.swing.*;
@SuppressWarnings("serial")
public class HelpCenter extends JPanel{
private JLabel dummy_a;//显示信息的巨大Label
public JButton button[];//从1-10为有效按钮
public HelpCenter() {
JButton message;
JButton Demo;
//用于填充的北部Label
dummy_a = new JLabel();
dummy_a.setFont(new Font("",Font.BOLD,100));
dummy_a.setBackground(Color.LIGHT_GRAY);
dummy_a.setText("9");
//用于填充的南部Label
JLabel dummy_b = new JLabel();
dummy_b.setFont(new Font("",Font.BOLD,35));
dummy_b.setBackground(Color.LIGHT_GRAY);
dummy_b.setText(" ");
JPanel panelNorth = new JPanel();
//panelNorth.setLayout(new FlowLayout(FlowLayout.CENTER));
panelNorth.setBackground(Color.LIGHT_GRAY);
panelNorth.add(dummy_a);
panelNorth.setBorder(new TitledBorder("Server Elevator"));
JPanel panelSouth = new JPanel();
//panelSouth.setLayout(new FlowLayout(FlowLayout.CENTER));
panelSouth.setBackground(Color.LIGHT_GRAY);
panelSouth.add(dummy_b);
button = new JButton[11];
for (int i = 1; i <= 10; i++) {
button[i] = new JButton();
//button[i].setBorderPainted(false);
}
button[1].setIcon(new ImageIcon("image/one.jpg"));
button[1].setDisabledIcon(new ImageIcon("image/r1.png"));
button[2].setIcon(new ImageIcon("image/two.jpg"));
button[2].setDisabledIcon(new ImageIcon("image/r2.png"));
button[3].setIcon(new ImageIcon("image/three.jpg"));
button[3].setDisabledIcon(new ImageIcon("image/r3.png"));
button[4].setIcon(new ImageIcon("image/four.jpg"));
button[4].setDisabledIcon(new ImageIcon("image/r4.png"));
button[5].setIcon(new ImageIcon("image/five.jpg"));
button[5].setDisabledIcon(new ImageIcon("image/r5.png"));
button[6].setIcon(new ImageIcon("image/six.jpg"));
button[6].setDisabledIcon(new ImageIcon("image/r6.png"));
button[7].setIcon(new ImageIcon("image/seven.jpg"));
button[7].setDisabledIcon(new ImageIcon("image/r7.png"));
button[8].setIcon(new ImageIcon("image/eight.jpg"));
button[8].setDisabledIcon(new ImageIcon("image/r8.png"));
button[9].setIcon(new ImageIcon("image/nine.jpg"));
button[9].setDisabledIcon(new ImageIcon("image/r9.png"));
button[10].setIcon(new ImageIcon("image/ten.jpg"));
button[10].setDisabledIcon(new ImageIcon("image/r10.png"));
message = new JButton();
message.setBorderPainted(false);
message.setBackground(Color.LIGHT_GRAY);
Demo = new JButton();
Demo.setBorderPainted(false);
Demo.setBackground(Color.LIGHT_GRAY);
JPanel p1 = new JPanel();JPanel p2 = new JPanel();
JPanel p3 = new JPanel();JPanel p4 = new JPanel();
p1.setLayout(new GridLayout(1,3));
p2.setLayout(new GridLayout(1,3));
p3.setLayout(new GridLayout(1,3));
p4.setLayout(new GridLayout(1,3));
p1.add(Demo);p1.add(button[1]);p1.add(message);
p2.add(button[2]);p2.add(button[3]);p2.add(button[4]);
p3.add(button[5]);p3.add(button[6]);p3.add(button[7]);
p4.add(button[8]);p4.add(button[9]);p4.add(button[10]);
JPanel panelCenter = new JPanel();
panelCenter.setLayout(new GridLayout(4,1));
panelCenter.add(p1);panelCenter.add(p2);
panelCenter.add(p3);panelCenter.add(p4);
setLayout(new BorderLayout());
add(panelNorth, BorderLayout.NORTH);
add(panelCenter, BorderLayout.CENTER);
add(panelSouth, BorderLayout.SOUTH);
}
public void setMessage(String str) {
dummy_a.setText(str);
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -