亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? counter.java

?? 一個計算器的代碼
?? JAVA
字號:
import java.awt.*; 
import java.awt.event.*; 
import javax.swing.*; 

public class Counter extends Frame
{ 
	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;
	GridLayout gl1,gl2,gl3; 
	Panel p0,p1,p2,p3; 
	JTextField tf1,tf2;  
	Button b0,b1,b2,b3,b4,b5,b6,b7,b8,b9,b10,b11,b12,b13,b14,b15,b16,b17,b18,b19,b20,b21,b22,b23,b24,b25,b26; 
	StringBuffer str;
	double x,y; 
	int z;
	static double m;
	
	public Counter() 
	{   
		gl1=new GridLayout(1,4,10,0);
		gl2=new GridLayout(4,1,0,15); 
		gl3=new GridLayout(4,5,10,15); 
		
		tf1=new JTextField(27); 
		tf1.setHorizontalAlignment(JTextField.RIGHT); 
		tf1.setEnabled(false); 
		tf1.setText("0");  
		tf1.setDisabledTextColor(Color.black);
		
		tf2=new JTextField();
		tf2.setHorizontalAlignment(JTextField.CENTER);
		tf2.setEditable(false);
	   
		b0=new Button("Back"); 
		b0.setForeground(Color.red); 
		b0.addActionListener(new Bt()); 
		b1=new Button("CE"); 
		b1.setForeground(Color.red); 
		b1.addActionListener(new Bt()); 
		b2=new Button("C"); 
		b2.setForeground(Color.red); 
		b2.addActionListener(new Bt());  
		b3=new Button("MC"); 
		b3.setForeground(Color.red); 
		b3.addActionListener(new Bt()); 
		b4=new Button("MR"); 
		b4.setForeground(Color.red); 
		b4.addActionListener(new Bt()); 
		b5=new Button("MS"); 
		b5.setForeground(Color.red); 
		b5.addActionListener(new Bt()); 
		b6=new Button("M+"); 
		b6.setForeground(Color.red); 
		b6.addActionListener(new Bt()); 
		b7=new Button("7"); 
		b7.setForeground(Color.blue); 
		b7.addActionListener(new Bt()); 
		b8=new Button("8"); 
		b8.setForeground(Color.blue); 
		b8.addActionListener(new Bt()); 
		b9=new Button("9"); 
		b9.setForeground(Color.blue); 
		b9.addActionListener(new Bt()); 
		b10=new Button("/"); 
		b10.setForeground(Color.red); 
		b10.addActionListener(new Bt()); 
		b11=new Button("sqrt"); 
		b11.setForeground(Color.blue); 
		b11.addActionListener(new Bt()); 
		b12=new Button("4"); 
		b12.setForeground(Color.blue); 
		b12.addActionListener(new Bt()); 
		b13=new Button("5"); 
		b13.setForeground(Color.blue); 
		b13.addActionListener(new Bt()); 
		b14=new Button("6"); 
		b14.setForeground(Color.blue); 
		b14.addActionListener(new Bt()); 
		b15=new Button("*"); 
		b15.setForeground(Color.red); 
		b15.addActionListener(new Bt()); 
		b16=new Button("%"); 
		b16.setForeground(Color.blue); 
		b16.addActionListener(new Bt()); 
		b17=new Button("1"); 
		b17.setForeground(Color.blue); 
		b17.addActionListener(new Bt()); 
		b18=new Button("2"); 
		b18.setForeground(Color.blue); 
		b18.addActionListener(new Bt()); 
		b19=new Button("3"); 
		b19.setForeground(Color.blue); 
		b19.addActionListener(new Bt()); 
		b20=new Button("-"); 
		b20.setForeground(Color.red); 
		b20.addActionListener(new Bt()); 
		b21=new Button("1/X"); 
		b21.setForeground(Color.blue); 
		b21.addActionListener(new Bt()); 
		b22=new Button("0"); 
		b22.setForeground(Color.blue); 
		b22.addActionListener(new Bt()); 
		b23=new Button("+/-"); 
		b23.setForeground(Color.blue); 
		b23.addActionListener(new Bt()); 
		b24=new Button("."); 
		b24.setForeground(Color.blue); 
		b24.addActionListener(new Bt()); 
		b25=new Button("+"); 
		b25.setForeground(Color.red); 
		b25.addActionListener(new Bt()); 
		b26=new Button("="); 
		b26.setForeground(Color.red); 
		b26.addActionListener(new Bt()); 
				 
		p0=new Panel(); 
		p1=new Panel(); 
		p2=new Panel();
		p3=new Panel(); 
		 
		str=new StringBuffer(); 
				
		p0.add(tf1); 
		p0.setBounds(10,25,300,40); 
		 
		p1.setLayout(gl1); 
		p1.add(tf2);
		p1.add(b0); 
		p1.add(b1); 
		p1.add(b2); 
		p1.setBounds(10,65,300,25); 
		
		p2.setLayout(gl2); 
		p2.add(b3); 
		p2.add(b4); 
		p2.add(b5); 
		p2.add(b6); 
		p2.setBounds(10,110,40,150); 

		p3.setLayout(gl3);
		p3.add(b7); 
		p3.add(b8); 
		p3.add(b9); 
		p3.add(b10); 
		p3.add(b11); 
		p3.add(b12); 
		p3.add(b13); 
		p3.add(b14); 
		p3.add(b15); 
		p3.add(b16); 
		p3.add(b17); 
		p3.add(b18); 
		p3.add(b19); 
		p3.add(b20); 
		p3.add(b21); 
		p3.add(b22); 
		p3.add(b23); 
		p3.add(b24); 
		p3.add(b25); 
		p3.add(b26); 
		p3.setBounds(60,110,250,150); 
		
		setLayout(null); 
		add(p0); 
		add(p1);  
		add(p2);
		add(p3); 
		setResizable(false);
		
		addWindowListener
		(
				new WindowAdapter()
				{ 
					public void windowClosing(WindowEvent e1) 
					{ 
						System.exit(0); 
					} 
				}
		); 
		setBackground(Color.lightGray); 
		setBounds(0,0,320,280); 
		setVisible(true); 
		this.setTitle("揹戩");
	} 
		 
	class Bt implements ActionListener 
	{ 
		public void actionPerformed(ActionEvent e2) 
		{ 
		try
		{ 		
			if(e2.getSource()==b1)    // CE
			{ 
				tf1.setText("0");
				x=Double.parseDouble(tf1.getText());
				str.setLength(0); 
			} 
			else if(e2.getSource()==b2)   // C
			{ 
				tf1.setText("0"); 
				x=Double.parseDouble(tf1.getText());
				y=Double.parseDouble(tf1.getText());
				str.setLength(0); 
			} 
			else if(e2.getSource()==b23)   // +/-
			{ 
				y=Double.parseDouble(tf1.getText()); 
				tf1.setText(""+(-y));
				y=+(-y);
				str.setLength(0);
			} 
			else if(e2.getSource()==b25)  // +
			{ 
				x=Double.parseDouble(tf1.getText()); 
				str.setLength(0);
				y=Double.parseDouble(tf1.getText());
				z=0; 
			} 
			else if(e2.getSource()==b20)  // -
			{ 
				x=Double.parseDouble(tf1.getText()); 
				str.setLength(0);
				y=Double.parseDouble(tf1.getText());
				z=1; 
			} 
			else if(e2.getSource()==b15) // *
			{ 
				x=Double.parseDouble(tf1.getText()); 
				str.setLength(0); 
				y=Double.parseDouble(tf1.getText());
				z=2; 
			} 
			else if(e2.getSource()==b10)  // /
			{ 
				x=Double.parseDouble(tf1.getText()); 
				str.setLength(0); 
				y=Double.parseDouble(tf1.getText());
				z=3; 
			} 
			else if(e2.getSource()==b26)  // =
			{ 
				str.setLength(0); 
				switch(z) 
				{ 
					case 0 : tf1.setText(""+(x+y));	
					         x=Double.parseDouble(tf1.getText());
					         break; 
					case 1 : tf1.setText(""+(x-y));	
							 x=Double.parseDouble(tf1.getText());
							 break; 
					case 2 : tf1.setText(""+(x*y));	
						     x=Double.parseDouble(tf1.getText());
						     break; 
					case 3 : tf1.setText(""+(x/y));	
						     x=Double.parseDouble(tf1.getText());
						     break; 
				} 
			} 
			else if(e2.getSource()==b24)  // .
			{ 
				if(tf1.getText().indexOf(".")!=-1)		
				{ 	
					
				}						
				else
				{   
					if(tf1.getText().equals("0"))
					{ 
						str.setLength(0); 
						tf1.setText((str.append("0"+e2.getActionCommand())).toString()); 
					} 
					else if(tf1.getText().equals(""))
					{ 
					} 
					else 
					{ 
						tf1.setText(str.append(e2.getActionCommand()).toString()); 
					} 
				} 	
			} 
			else if(e2.getSource()==b11)  // sqrt
			{ 
				y=Double.parseDouble(tf1.getText()); 
				if(y<0)
				{
					tf1.setText("柍岠側抣偱偡丅"); 
				}
				else
				{
					tf1.setText(""+Math.sqrt(y));
					y=Math.sqrt(y);
					str.setLength(0); 
				} 
			}
			else if(e2.getSource()==b16)  // %
			{ 
				y=Double.parseDouble(tf1.getText()); 
				tf1.setText(""+(x*y*0.01)); 
				y=x*y*0.01;
				str.setLength(0); 
			} 
			else if(e2.getSource()==b21) // 1/x
			{ 			
				y=Double.parseDouble(tf1.getText()); 
				if(y==0) 
				{ 			
					tf1.setText("0偱妱傞偙偲偼偱偒傑偣傫丅"); 
				} 
				else 
				{ 
					tf1.setText(""+(1/y));
					y=1/y;
					str.setLength(0); 
				}
			} 
			else if(e2.getSource()==b3)  // MC
			{ 
				m=0d; 
				tf2.setText(""); 
				str.setLength(0); 
			} 
			else if(e2.getSource()==b4)  // MR
			{ 
				if(tf2.getText()!="")
				{ 
				tf1.setText(""+m); 
				} 
			} 
			else if(e2.getSource()==b5)  // MS
			{
				m=Double.parseDouble(tf1.getText()); 
				tf2.setText("M"); 
				//tf1.setText("0"); 
				str.setLength(0); 
			} 
			else if(e2.getSource()==b6)  //M+
			{ 
				m=m+Double.parseDouble(tf1.getText());
				tf2.setText("M");
				str.setLength(0);
			} 
			else if(e2.getSource()==b22) // 0
			{
				//if(tf1.getText().indexOf(".")==-1)
				//{ 	//if(e2.getActionCommand().equals("0"))
					//str.setLength(0);
				if(tf1.getText().equals("0"))
				{
					
				}
				else 
				{ 
					tf1.setText(str.append(e2.getActionCommand()).toString());
					y=Double.parseDouble(tf1.getText()); 					
				} 
			} 
			else if(e2.getSource()==b0) // Back
			{ 
				if(!tf1.getText().equals("0"))
				{ 
					if(str.length()!=1) 
					{ 
						tf1.setText(str.delete(str.length()-1,str.length()).toString());
					} 
					else 
					{ 
						tf1.setText("0"); 
						str.setLength(0); 
					} 
				} 
				y=Double.parseDouble(tf1.getText()); 
			} 
			else
			{ 
				if(tf1.getText().length()<32)
				{
					tf1.setText(str.append(e2.getActionCommand()).toString()); 
					y=Double.parseDouble(tf1.getText()); 
				}
			} 
		}
			catch(NumberFormatException e)
			{ 
				tf1.setText("NumberFormatIsUnnormal"); 
			} 
			catch(StringIndexOutOfBoundsException e)
			{ 
				tf1.setText("StringIndexOutOfBounds"); 
			} 
		} 
	} 
	
	public static void main(String args[]) 
	{ 
		new Counter(); 
	} 
}
			

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
一本一道久久a久久精品| 一二三四区精品视频| 欧美手机在线视频| 99国产精品久久久久久久久久| 日本vs亚洲vs韩国一区三区二区| 亚洲欧美一区二区三区极速播放| 久久你懂得1024| 欧美tickling网站挠脚心| 成人午夜激情视频| 日韩成人午夜电影| 洋洋成人永久网站入口| 亚洲精品一二三| 亚洲猫色日本管| 亚洲免费视频成人| 亚洲一区二区视频在线观看| 亚洲色图清纯唯美| 亚洲免费观看高清完整版在线观看 | 欧美大片国产精品| 91精品国产免费| 欧美久久久一区| 欧美精品三级日韩久久| 成人毛片视频在线观看| 国产一区二区三区日韩| 国内精品写真在线观看| 国产在线精品不卡| 国产成人精品亚洲777人妖| 国产成人8x视频一区二区| 97se亚洲国产综合自在线不卡 | 亚洲男女一区二区三区| 国产一区二区在线免费观看| 极品少妇xxxx精品少妇偷拍| 91碰在线视频| 欧美伊人久久久久久久久影院 | 在线精品亚洲一区二区不卡| 99re免费视频精品全部| 粉嫩久久99精品久久久久久夜| 国产电影精品久久禁18| 97se亚洲国产综合自在线| 欧美日韩在线一区二区| 欧美一区二区三区四区视频| 久久亚洲综合av| 久久久国产精品不卡| 精品欧美一区二区在线观看| av不卡一区二区三区| 在线观看日韩毛片| 99久久er热在这里只有精品15| 99精品偷自拍| 91精品国产欧美日韩| 日本一区二区动态图| 亚洲一区二区精品久久av| 三级久久三级久久久| 国产精华液一区二区三区| caoporn国产精品| 欧美一二三区在线| 国产精品免费视频一区| 亚洲午夜在线电影| 蜜桃久久久久久| 国产精品一区二区在线观看不卡 | 欧美高清视频不卡网| 精品精品国产高清a毛片牛牛 | 99在线热播精品免费| 国产高清精品网站| 日韩欧美自拍偷拍| 国产一区欧美一区| 一色屋精品亚洲香蕉网站| 中文一区在线播放| 亚洲一区二区欧美日韩| 国产成人亚洲精品青草天美| 欧美色综合影院| 久久欧美一区二区| 日韩va亚洲va欧美va久久| 国产精品一二二区| 不卡一区中文字幕| 2023国产精品自拍| 亚洲电影一区二区三区| 欧美a级理论片| 欧美日韩一级黄| 17c精品麻豆一区二区免费| 久88久久88久久久| 欧美精品第1页| 亚洲男帅同性gay1069| 精品亚洲aⅴ乱码一区二区三区| 欧美日韩情趣电影| 国产精品电影一区二区三区| 亚洲午夜久久久| 91久久一区二区| 亚洲人吸女人奶水| 99vv1com这只有精品| 国产精品美女久久福利网站| 国产黄色91视频| 久久亚洲精品小早川怜子| 亚洲第一主播视频| 91超碰这里只有精品国产| 亚洲国产精品影院| 欧美日韩久久一区二区| 国产日本亚洲高清| 国产一区二区免费在线| 久久综合成人精品亚洲另类欧美| 极品美女销魂一区二区三区免费| 欧美精品18+| 日韩精品每日更新| 7777精品伊人久久久大香线蕉 | 51精品久久久久久久蜜臀| 国产精品高潮呻吟| 从欧美一区二区三区| 国产午夜亚洲精品理论片色戒| 国产99久久久国产精品| 中文av字幕一区| av在线播放不卡| 51精品视频一区二区三区| 老司机精品视频一区二区三区| 精品99一区二区| 成人视屏免费看| 亚洲狠狠丁香婷婷综合久久久| 欧美综合一区二区三区| 首页综合国产亚洲丝袜| 日韩欧美第一区| 亚洲午夜久久久久中文字幕久| 日韩午夜小视频| 99久久综合精品| 午夜a成v人精品| 久久九九久精品国产免费直播| 成人高清免费观看| 亚洲午夜激情网站| 欧美sm美女调教| 91老师片黄在线观看| 日韩av电影免费观看高清完整版 | 成人av网站免费| 亚洲五月六月丁香激情| 日韩视频免费直播| 成人精品一区二区三区四区| 午夜精品久久久久久久久久久| 2024国产精品视频| 欧美色涩在线第一页| 日韩成人精品在线观看| 日韩精品一区二区三区视频 | av在线这里只有精品| 亚洲与欧洲av电影| 欧美精品一区男女天堂| 99re成人在线| 国产999精品久久久久久绿帽| 亚洲专区一二三| 国产精品久久一级| 日韩欧美国产一区二区三区 | 成年人网站91| 美女在线视频一区| 亚洲国产精品一区二区久久| 国产精品久久久久久久久免费相片| 91久久精品日日躁夜夜躁欧美| 国产精品一级片在线观看| 一卡二卡三卡日韩欧美| 亚洲国产精品v| 日韩欧美国产一区二区三区| 欧美裸体bbwbbwbbw| aaa亚洲精品| 国产成人免费视频精品含羞草妖精| 日韩成人免费电影| 亚洲天堂精品在线观看| 久久久91精品国产一区二区三区| 欧美一区二区视频在线观看2020| 91美女片黄在线观看91美女| 大胆亚洲人体视频| 国产精品 日产精品 欧美精品| 日本aⅴ亚洲精品中文乱码| 亚洲高清视频在线| 亚洲激情在线激情| 亚洲色图都市小说| 亚洲欧洲av在线| 日韩精品在线一区二区| xnxx国产精品| 久久久影院官网| 久久在线观看免费| 久久精品亚洲乱码伦伦中文| 精品黑人一区二区三区久久| 亚洲精品在线电影| 精品99一区二区| 国产情人综合久久777777| 久久久精品国产免大香伊| 久久精品亚洲一区二区三区浴池| 欧美一区二区三区免费大片| 欧美日韩一区在线观看| 欧美电影影音先锋| 日韩午夜小视频| 久久综合九色综合久久久精品综合| 久久蜜臀精品av| 中文字幕一区二区在线播放 | 午夜av区久久| 首页亚洲欧美制服丝腿| 免费成人av在线播放| 九一九一国产精品| 国产成人午夜精品5599| 99在线热播精品免费| 在线日韩国产精品| 成人蜜臀av电影| 日韩一区二区三区免费看| 日韩网站在线看片你懂的| 亚洲视频一区二区在线| 中文字幕一区二区视频| 狠狠久久亚洲欧美| 99精品在线免费|