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

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

?? prefpageone.java

?? 一些介紹J2ME的經典源碼,對于在手機上開發應用很有幫助
?? JAVA
字號:
package ejfaceintegrationsample;

import java.io.IOException;
import org.eclipse.jface.preference.*;
import org.eclipse.swt.*;
import org.eclipse.swt.events.SelectionEvent;
import org.eclipse.swt.events.SelectionListener;
import org.eclipse.swt.graphics.Color;
import org.eclipse.swt.layout.*;
import org.eclipse.swt.widgets.*;
import org.eclipse.ui.IWorkbench;
import org.eclipse.ui.IWorkbenchPreferencePage;
import ejfaceintegrationsample.views.*;

public class PrefPageOne extends PreferencePage implements IWorkbenchPreferencePage{
	//Names for preferences
	private static final String SERVERADDR   = "SERVERADDR";
	private static final String USERNAME     = "USERNAME";
	private static final String USERPASSWORD = "USERPASSWORD";
	
	//Text fields for user to enter preferences
	private Text fieldOne;
	private Text fieldTwo;
	private Text fieldThree;
	
    //Declare required component
	Label label1, label2, label3;
	Composite composite;
	Button defaultbutton;
	PreferenceStore preferenceStoreNBA,preferenceStoreMLB;
	
	//creates the controls for this page
	protected Control createContents(Composite parent){
		composite = new Composite(parent, SWT.NONE);
		composite.setLayout(new GridLayout(2,false));
		
		preferenceStoreNBA = new PreferenceStore("nba"); //$NON-NLS-1$
		try {
	      preferenceStoreNBA.load();
	    } catch (IOException e) {}
	    
		preferenceStoreMLB = new PreferenceStore("mlb"); //$NON-NLS-1$
		try {
	      preferenceStoreMLB.load();
	    } catch (IOException e) {}
	    
		//Create three text fields
		label1 = new Label(composite, SWT.LEFT);
		label1.setText("Server address:");
		label1.setBackground(new Color(composite.getDisplay(),0x66, 0xCC, 0xFF));
		fieldOne = new Text(composite, SWT.SINGLE | SWT.BORDER);
		fieldOne.setLayoutData(new GridData(GridData.FILL_HORIZONTAL));
		
		
		label2 = new Label(composite, SWT.LEFT);
		label2.setText("Username:");
		fieldTwo = new Text(composite, SWT.SINGLE | SWT.BORDER);
		fieldTwo.setLayoutData(new GridData(GridData.FILL_HORIZONTAL));
		
		
		label3 = new Label(composite, SWT.LEFT);
		label3.setText("Password:");
		fieldThree = new Text(composite, SWT.SINGLE | SWT.BORDER | SWT.PASSWORD);
		fieldThree.setLayoutData(new GridData(GridData.FILL_HORIZONTAL));
		
        //Set the default value of these three text fields
		SetDefaultValue();
		
		//Get the value from preferenceStore and show in Text field
		if(SampleView.NBAorMLB==1){
		  fieldOne  .setText(preferenceStoreNBA.getString(SERVERADDR));
		  fieldTwo  .setText(preferenceStoreNBA.getString(USERNAME));
		  fieldThree.setText(preferenceStoreNBA.getString(USERPASSWORD));
		}else{
	      fieldOne  .setText(preferenceStoreMLB.getString(SERVERADDR));
	      fieldTwo  .setText(preferenceStoreMLB.getString(USERNAME));
		  fieldThree.setText(preferenceStoreMLB.getString(USERPASSWORD));
		}
		
		//Set the Restore button and perform restore to default value
		//Once this button is clicked
		defaultbutton = new Button(composite,SWT.PUSH | SWT.LEFT);
		defaultbutton.setText("Restore to Default value");
		defaultbutton.addSelectionListener(new SelectionListener(){
			public void widgetSelected(SelectionEvent e) {;
				performDefaults();
			}
			public void widgetDefaultSelected(SelectionEvent e) {
			}});
		
		return composite;
	}
	
	/**
	 * Called when user clicks Restore button
	 */ 
	protected void performDefaults(){
		//Reset the fields to the defaults
		if(SampleView.NBAorMLB==1){
			fieldOne  .setText(preferenceStoreNBA.getDefaultString(SERVERADDR));
			fieldTwo  .setText(preferenceStoreNBA.getDefaultString(USERNAME));
			fieldThree.setText(preferenceStoreNBA.getDefaultString(USERPASSWORD));
		}else{
			fieldOne  .setText(preferenceStoreMLB.getDefaultString(SERVERADDR));
			fieldTwo  .setText(preferenceStoreMLB.getDefaultString(USERNAME));
			fieldThree.setText(preferenceStoreMLB.getDefaultString(USERPASSWORD));			
		}
	}
	
	/**
	 * Called when user clicks Apply or OK
	 */
	public boolean performOk(){
		//Set the values from the fields
		if(SampleView.NBAorMLB==1){
			if(fieldOne   != null && fieldOne  .getCharCount() != 0) preferenceStoreNBA.setValue(SERVERADDR,   fieldOne  .getText());
			if(fieldTwo   != null && fieldTwo  .getCharCount() != 0) preferenceStoreNBA.setValue(USERNAME,     fieldTwo  .getText());
			if(fieldThree != null && fieldThree.getCharCount() != 0) preferenceStoreNBA.setValue(USERPASSWORD, fieldThree.getText());
			try {
		        preferenceStoreNBA.save();
			} catch (IOException e) {
		        return false;
			}
		}else{
			if(fieldOne   != null && fieldOne  .getCharCount() != 0) preferenceStoreMLB.setValue(SERVERADDR,   fieldOne  .getText());
			if(fieldTwo   != null && fieldTwo  .getCharCount() != 0) preferenceStoreMLB.setValue(USERNAME,     fieldTwo  .getText());
			if(fieldThree != null && fieldThree.getCharCount() != 0) preferenceStoreMLB.setValue(USERPASSWORD, fieldThree.getText());
			try {
		        preferenceStoreMLB.save();
			} catch (IOException e) {
		        return false;
			}			
		}
		
		//Retrun true to allow dialog to close
		return true;
	}
	
	/**
	 * Called when initially setting default value of each fields
	 */
	private void SetDefaultValue() {
		if (fieldOne != null && fieldOne.getCharCount() == 0) {
			if(SampleView.NBAorMLB ==1){
		     preferenceStoreNBA.setDefault(SERVERADDR, "www.nba.com");
			}else{
			 preferenceStoreMLB.setDefault(SERVERADDR, "www.mlb.com");
			}
		}
		if (fieldTwo != null && fieldTwo.getCharCount() == 0) {
			if(SampleView.NBAorMLB ==1){
		     preferenceStoreNBA.setDefault(USERNAME, "NBA Admin");
			}else{
			 preferenceStoreMLB.setDefault(USERNAME, "MLB Admin");
			}
		}
		if (fieldThree != null && fieldThree.getCharCount() == 0) {
			if(SampleView.NBAorMLB ==1){
			 preferenceStoreNBA.setDefault(USERPASSWORD, "nbaadmin");
			}else{
			 preferenceStoreMLB.setDefault(USERPASSWORD, "mlbadmin");
			}
		}		
		
	}
	
	/**
	 * Called when user clicks Cancel
	 */
	public boolean performCancel() {
		composite.dispose();
		this.dispose();
		return true;
    }

	public void init(IWorkbench arg0) {
		// TODO Auto-generated method stub
	}
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧洲色大大久久| 一区二区在线电影| 亚洲日本在线看| 美女在线一区二区| 99精品热视频| 精品福利一区二区三区| 一区二区三区在线观看欧美| 久久精品国产在热久久| 色婷婷综合激情| 国产欧美日韩精品一区| 视频一区在线视频| 一本一道波多野结衣一区二区| 欧美成人精品福利| 亚洲国产视频直播| 99国产精品99久久久久久| 日韩女优av电影| 五月天网站亚洲| 91高清在线观看| 国产亚洲成av人在线观看导航| 秋霞av亚洲一区二区三| 欧美中文字幕一区二区三区 | 男人操女人的视频在线观看欧美| 99在线精品观看| 久久久九九九九| 国产一区三区三区| 欧美mv和日韩mv的网站| 肉色丝袜一区二区| 欧美三级韩国三级日本三斤| 成人欧美一区二区三区小说| 国产精品亚洲人在线观看| 26uuu国产一区二区三区| 精品一区二区免费视频| 精品国产免费一区二区三区四区 | 九色综合狠狠综合久久| 91精品国产欧美一区二区| 五月婷婷综合在线| 欧美一区二区黄| 麻豆成人久久精品二区三区小说| 欧美精品电影在线播放| 日韩高清电影一区| 日韩三级高清在线| 久久99精品久久久久久国产越南| 精品美女在线观看| 成人一区二区视频| 国产精品久久久久aaaa| av不卡免费在线观看| 亚洲精品国产无套在线观| 91国产福利在线| 日韩主播视频在线| 久久久久久久久久久久久久久99| 国内精品久久久久影院色 | 日韩美女一区二区三区| 激情成人综合网| 久久免费午夜影院| 久久久久久久久久看片| 久久夜色精品国产噜噜av| 久久成人免费网| 久久久国产综合精品女国产盗摄| 国产91精品免费| 亚洲人成精品久久久久久| 欧美美女一区二区在线观看| 久久精品国产在热久久| 欧美国产欧美综合| 欧美在线观看18| 毛片基地黄久久久久久天堂| 久久久美女毛片| 一本到不卡免费一区二区| 日韩极品在线观看| 亚洲国产高清不卡| 欧美网站大全在线观看| 国产毛片精品视频| 亚洲一区二区三区四区在线观看 | 亚洲高清久久久| 久久综合五月天婷婷伊人| 99国产精品国产精品久久| 丝袜美腿亚洲一区| 国产精品三级电影| 欧美一区二区三区在线观看视频| 丰满少妇久久久久久久| 亚洲国产日韩a在线播放性色| 精品国产免费一区二区三区四区 | 亚洲视频每日更新| 日韩一区二区在线播放| 99久免费精品视频在线观看| 日韩精品一二区| 国产精品久久久久久久裸模| 91精品国产综合久久久久| 北条麻妃国产九九精品视频| 免费人成黄页网站在线一区二区| 中文字幕av一区二区三区| 91精品国产高清一区二区三区| 99国产欧美另类久久久精品 | 欧美sm极限捆绑bd| 欧美日韩在线三级| a在线播放不卡| 国内精品不卡在线| 免费久久精品视频| 午夜a成v人精品| 一区二区在线观看av| 国产精品久线观看视频| 精品久久久久久无| 9191精品国产综合久久久久久| www.欧美色图| 成人免费看片app下载| 国产一区中文字幕| 日韩av一区二区三区四区| 一区二区三区在线不卡| 国产精品二三区| 国产精品福利电影一区二区三区四区| 精品美女在线播放| 精品国产免费视频| 精品日韩欧美在线| 日韩欧美国产系列| 精品处破学生在线二十三| 欧美电视剧免费观看| 欧美一级一级性生活免费录像| 欧美色区777第一页| 欧美视频一区在线观看| 欧美性色黄大片| 欧美乱妇15p| 欧美一级片免费看| 欧美一区永久视频免费观看| 欧美高清hd18日本| 91精品国产高清一区二区三区| 91精品国产一区二区| 欧美一区二区成人| 久久免费美女视频| 国产精品卡一卡二| 亚洲综合在线观看视频| 亚洲一区在线视频| 日本vs亚洲vs韩国一区三区二区| 毛片av一区二区| 国产乱子伦视频一区二区三区| 粉嫩av一区二区三区在线播放 | 欧美一区二区三区不卡| 欧美成人三级在线| 国产亚洲成aⅴ人片在线观看| 中文av一区特黄| 亚洲精品国产精华液| 丝袜国产日韩另类美女| 韩国毛片一区二区三区| 粉嫩久久99精品久久久久久夜| 99国产精品国产精品毛片| 精品视频一区 二区 三区| 欧美一区二区国产| 国产精品污网站| 亚洲图片欧美一区| 国模无码大尺度一区二区三区 | 国产乱对白刺激视频不卡| www.日韩av| 7777精品伊人久久久大香线蕉超级流畅 | 91网站在线播放| 8x福利精品第一导航| 2014亚洲片线观看视频免费| 亚洲裸体xxx| 青青草国产精品亚洲专区无| 国产成人av电影| 欧美日韩aaaaa| 国产精品无码永久免费888| 日韩专区中文字幕一区二区| 国产91丝袜在线观看| 欧美日韩一区视频| 国产精品美女久久久久av爽李琼| 日韩激情在线观看| 一本一道久久a久久精品| 精品国产99国产精品| 亚洲一区二区三区国产| 懂色av一区二区三区免费看| 欧美一级一区二区| 亚洲成人综合在线| av在线一区二区| 国产亚洲精品资源在线26u| 日韩制服丝袜av| www.av精品| 欧美videos中文字幕| 亚洲视频香蕉人妖| 国产精品1区2区| 67194成人在线观看| 中文字幕一区二区三区不卡 | 亚洲欧美偷拍三级| 精品一区二区三区免费视频| 欧美日韩一卡二卡| 中文久久乱码一区二区| 裸体健美xxxx欧美裸体表演| 欧美色涩在线第一页| 国产精品乱子久久久久| 六月婷婷色综合| 在线欧美日韩精品| 亚洲欧洲精品天堂一级| 韩国成人在线视频| 欧美久久一区二区| 亚洲成人三级小说| 色哟哟一区二区在线观看 | 99精品欧美一区二区三区综合在线| 精品久久久久久久久久久久久久久久久 | 99精品视频在线播放观看| 国产亚洲精品免费| 另类小说视频一区二区| 91福利国产精品| 亚洲摸摸操操av|