?? square.java
字號:
/**
*
* @author __Lai Guilong__
*/
import java.awt.*;
import javax.swing.*;;
public class Square extends javax.swing.JPanel
{
String ownername;//方塊所有者名字
String name;//方塊名字
int rent;//租金
int price;//購買價格
static int weith=81;
static int height=60;
int isbuild=0;
public JLabel label=new JLabel();
//構造函數,創建方塊時設置好名字,租金和價格
public Square(String name,int rent,int price)
{
this.name=name;
this.rent=rent;
this.price=price;
this.setLayout(null);
Icon image=new ImageIcon("src/image/"+name+".gif");
label.setToolTipText(name);
//label.setText(name);
//設置名字居中對齊
label.setHorizontalAlignment(SwingConstants.CENTER );
label.setIcon(image);
label.setHorizontalTextPosition(SwingConstants.CENTER);
label.setVerticalTextPosition(SwingConstants.BOTTOM);
label.setBounds(0, 0, weith,height);
//設置邊框顏色
label.setBorder(BorderFactory.createLineBorder(Color.BLACK));
//把label添加到容器
add(label);
}
/*//改變方塊所有者--當發生買賣時!
public void setName(Player player)
{
this.ownername=player.name;
}
public void buy(Player player)
{
owner=player;
this.ownername=player.name;
player.cash-=price;
}*/
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -