blockview.java
来自「JAVA版扫雷游戏」· Java 代码 · 共 49 行
JAVA
49 行
import java.awt.CardLayout;
import javax.swing.JLabel;
import javax.swing.JButton;
import javax.swing.JPanel;
import javax.swing.border.*;
public class BlockView extends JPanel{
JLabel blockName;
JButton blockCover;
CardLayout card;
/** Creates a new instance of BlockView */
public BlockView() {
card=new CardLayout();
setLayout(card);
blockName=new JLabel();
blockCover=new JButton();
blockName.setBorder(new TitledBorder(new EtchedBorder(),""));
add(blockCover,"cover");
add(blockName,"name");
}
public void setName(String name){
blockName.setText(name);
}
public String getName(){
return blockName.getText();
}
public void showBlockName(){
card.show(this,"name");
validate();
}
public void showBlockCover(){
card.show(this,"cover");
validate();
}
public JButton getBlockCover(){
return blockCover;
}
public JLabel getBlockName(){
return blockName;
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?