⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 taxlevel.java

📁 计算个人所得税 GUI界面
💻 JAVA
字号:
package src;
/*************************************
 *The items'type in the TaxLevelTable*
 *Two attributes:amount and taxRate  *
 *************************************/

public class TaxLevel {
	private double amount;
	private double taxRate ;
	private int level;
	public TaxLevel(){
		amount=0;
		taxRate=0.05;
	}
	/** TaxLevel Constructor
	 * @param am double 
	 * @param rate double
	 */
	public TaxLevel(double am,double rate){
		amount=am;
		taxRate=rate;
	}
	/** 
	 * Set level
	 * @param level int 
	 */
	public void setLevel(int level){
		this.level=level;
	}
	/** 
	 * Set amount and rate values
	 * @param levelAmount double
	 * @param rate double
	 */
	public void setAttribute(double levelAmount,double rate){
		amount=levelAmount;
		taxRate=rate;
	}
	/**
	 * Get amount value
	 * @return double
	 */
	public double getAmount(){
		return amount;
	}
	/**
	 * Get rate value
	 * @return double
	 */
	public double getRate(){
		return taxRate;
	}
	/** 
	 * Get level value
	 * @return int 
	 */
	public int getLevel()
	{
		return level;
	}
	/**
	 * Overwritten object method toString(),print the attributes values
	 * @return String
	 */
	public String toString(){
		String sAmount=String.valueOf(amount);
		while(sAmount.length()<=8)		
			sAmount+="0";
		while(sAmount.length()<=21)		
			sAmount+=" ";	
		return ("     "+level+"                  "+sAmount+taxRate);
	}
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -