📄 door.java
字号:
package lift.component;
public class Door extends javax.swing.JPanel {
public Door() {
initComponents();
}
public void openDoor(){
for(int i=1; i<=5; i++){
leftDoor.setLocation(0-10*i,0);
rightDoor.setLocation(50+10*i,0);
try{
Thread.sleep(100);
}catch(Exception e){
e.printStackTrace();
}
}
}
public void closeDoor(){
for(int i=1; i<=5; i++){
leftDoor.setLocation(-50+10*i,0);
rightDoor.setLocation(100-10*i,0);
try{
Thread.sleep(100);
}catch(Exception e){
e.printStackTrace();
}
}
}
// <editor-fold defaultstate="collapsed" desc=" 生成的代码 ">//GEN-BEGIN:initComponents
private void initComponents() {
leftDoor = new javax.swing.JPanel();
rightDoor = new javax.swing.JPanel();
setLayout(new org.netbeans.lib.awtextra.AbsoluteLayout());
setMinimumSize(new java.awt.Dimension(64, 80));
setPreferredSize(new java.awt.Dimension(100, 80));
leftDoor.setBackground(new java.awt.Color(204, 204, 204));
leftDoor.setBorder(javax.swing.BorderFactory.createLineBorder(new java.awt.Color(153, 153, 153), 2));
org.jdesktop.layout.GroupLayout leftDoorLayout = new org.jdesktop.layout.GroupLayout(leftDoor);
leftDoor.setLayout(leftDoorLayout);
leftDoorLayout.setHorizontalGroup(
leftDoorLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
.add(0, 46, Short.MAX_VALUE)
);
leftDoorLayout.setVerticalGroup(
leftDoorLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
.add(0, 76, Short.MAX_VALUE)
);
add(leftDoor, new org.netbeans.lib.awtextra.AbsoluteConstraints(0, 0, -1, 80));
rightDoor.setBackground(new java.awt.Color(204, 204, 204));
rightDoor.setBorder(javax.swing.BorderFactory.createLineBorder(new java.awt.Color(153, 153, 153), 2));
org.jdesktop.layout.GroupLayout rightDoorLayout = new org.jdesktop.layout.GroupLayout(rightDoor);
rightDoor.setLayout(rightDoorLayout);
rightDoorLayout.setHorizontalGroup(
rightDoorLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
.add(0, 46, Short.MAX_VALUE)
);
rightDoorLayout.setVerticalGroup(
rightDoorLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
.add(0, 76, Short.MAX_VALUE)
);
add(rightDoor, new org.netbeans.lib.awtextra.AbsoluteConstraints(50, 0, -1, 80));
}// </editor-fold>//GEN-END:initComponents
// 变量声明 - 不进行修改//GEN-BEGIN:variables
private javax.swing.JPanel leftDoor;
private javax.swing.JPanel rightDoor;
// 变量声明结束//GEN-END:variables
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -