loginview.java
来自「用Eclipse开发的桥吊无线管理系统.希望对大家有帮助:)」· Java 代码 · 共 515 行 · 第 1/2 页
JAVA
515 行
if (textState == 7) {
text1.append(b2.getText());
bBS.setEnabled(true);
} else if (textState == 8) {
text2.append(b2.getText());
bBS.setEnabled(true);
} else if (textState == 9) {
text3.append(b2.getText());
bBS.setEnabled(true);
}
}
});
b3.addSelectionListener(new SelectionAdapter() {
public void widgetSelected(SelectionEvent e) {
if (textState == 7) {
text1.append(b3.getText());
bBS.setEnabled(true);
} else if (textState == 8) {
text2.append(b3.getText());
bBS.setEnabled(true);
} else if (textState == 9) {
text3.append(b3.getText());
bBS.setEnabled(true);
}
}
});
b4.addSelectionListener(new SelectionAdapter() {
public void widgetSelected(SelectionEvent e) {
if (textState == 7) {
text1.append(b4.getText());
bBS.setEnabled(true);
} else if (textState == 8) {
text2.append(b4.getText());
bBS.setEnabled(true);
} else if (textState == 9) {
text3.append(b4.getText());
bBS.setEnabled(true);
}
}
});
b5.addSelectionListener(new SelectionAdapter() {
public void widgetSelected(SelectionEvent e) {
if (textState == 7) {
text1.append(b5.getText());
bBS.setEnabled(true);
} else if (textState == 8) {
text2.append(b5.getText());
bBS.setEnabled(true);
} else if (textState == 9) {
text3.append(b5.getText());
bBS.setEnabled(true);
}
}
});
b6.addSelectionListener(new SelectionAdapter() {
public void widgetSelected(SelectionEvent e) {
if (textState == 7) {
text1.append(b6.getText());
bBS.setEnabled(true);
} else if (textState == 8) {
text2.append(b6.getText());
bBS.setEnabled(true);
} else if (textState == 9) {
text3.append(b6.getText());
bBS.setEnabled(true);
}
}
});
b7.addSelectionListener(new SelectionAdapter() {
public void widgetSelected(SelectionEvent e) {
if (textState == 7) {
text1.append(b7.getText());
bBS.setEnabled(true);
} else if (textState == 8) {
text2.append(b7.getText());
bBS.setEnabled(true);
} else if (textState == 9) {
text3.append(b7.getText());
bBS.setEnabled(true);
}
}
});
b8.addSelectionListener(new SelectionAdapter() {
public void widgetSelected(SelectionEvent e) {
if (textState == 7) {
text1.append(b8.getText());
bBS.setEnabled(true);
} else if (textState == 8) {
text2.append(b8.getText());
bBS.setEnabled(true);
} else if (textState == 9) {
text3.append(b8.getText());
bBS.setEnabled(true);
}
}
});
b9.addSelectionListener(new SelectionAdapter() {
public void widgetSelected(SelectionEvent e) {
if (textState == 7) {
text1.append(b9.getText());
bBS.setEnabled(true);
} else if (textState == 8) {
text2.append(b9.getText());
bBS.setEnabled(true);
} else if (textState == 9) {
text3.append(b9.getText());
bBS.setEnabled(true);
}
}
});
b0.addSelectionListener(new SelectionAdapter() {
public void widgetSelected(SelectionEvent e) {
if (textState == 7) {
text1.append(b0.getText());
bBS.setEnabled(true);
} else if (textState == 8) {
text2.append(b0.getText());
bBS.setEnabled(true);
} else if (textState == 9) {
text3.append(b0.getText());
bBS.setEnabled(true);
}
}
});
bBS.addSelectionListener(new SelectionAdapter() {
public void widgetSelected(SelectionEvent e) {
if (textState == 7) {
String s = (text1.getText()).toString();
int i = s.length();
i--;
if (i == 0) {
bBS.setEnabled(false);
}
s = s.substring(0, i);
text1.setText(s);
}
if (textState == 8) {
String s = (text2.getText()).toString();
int i = s.length();
i--;
if (i == 0) {
bBS.setEnabled(false);
}
s = s.substring(0, i);
text2.setText(s);
}
if (textState == 9) {
String s = (text3.getText()).toString();
int i = s.length();
i--;
if (i == 0) {
bBS.setEnabled(false);
}
s = s.substring(0, i);
text3.setText(s);
}
}
});
bOK.addSelectionListener(new SelectionAdapter() {
public void widgetSelected(SelectionEvent e) {
bBS.setEnabled(true);
l5.setText("正在登陆,请稍等......");
l6.setText("你输入的工号为: " + text1.getText() + " " + "仓号为: "
+ text2.getText() + " " + "终端号为: "
+ text3.getText());
StaticData.name = "BriCraLogon";
StaticData.usercode = text1.getText();
StaticData.dockcode = text2.getText();
StaticData.terminalcode = text3.getText();
BriCraLogonTaskStr bld = new BriCraLogonTaskStr(
StaticData.name, StaticData.dockcode,
StaticData.usercode, StaticData.terminalcode);
System.out.println(bld.getTaskStructure().getTask().get(
"usercode"));
//Test1 test1 = new Test1();
// 传给服务器端的登陆信息,test1为测试代码
int progress = 0;
for (StaticData.n = 0; StaticData.n <= 1000000000; StaticData.n++) {
if ((StaticData.n % 10000000) == 0) {
progress++;
pb.setSelection(progress);
}
idVerifyLogin(true);// 服务器传来数据接口
}
/*
* try {
* // tip 从一个view调用另一个view,并且返回另一个view的句柄 IViewPart
* viewPart = getSite().getPage().showView(
* WorkPlatformView.ID, null, IWorkbenchPage.VIEW_VISIBLE);
* final IWorkbenchWindow window = getSite()
* .getWorkbenchWindow(); window.getActivePage().hideView(
* window.getActivePage().findView(
* login_QD.view.LoginView.ID));
* } catch (Exception e1) { e1.printStackTrace(); }
*/
}
});
FocusListener focusListener = new FocusListener() {
public void focusGained(FocusEvent e) {
Text t = (Text) e.widget;
textState = t.getTabs();
}
public void focusLost(FocusEvent e) {
Text t = (Text) e.widget;
}
};
text1.addFocusListener(focusListener);
text2.addFocusListener(focusListener);
text3.addFocusListener(focusListener);
}
}
public void idVerifyLogin(boolean true_false) {
if (true_false) {
StaticData.n = 1000000000;
try {
// tip 从一个view调用另一个view,并且返回另一个view的句柄
IViewPart viewPart = getSite().getPage().showView(
WorkPlatformView.ID, null, IWorkbenchPage.VIEW_VISIBLE);
final IWorkbenchWindow window = getSite().getWorkbenchWindow();
window.getActivePage().hideView(
window.getActivePage().findView(
login_QD.view.LoginView.ID));
} catch (Exception e1) {
e1.printStackTrace();
}
} else {
StaticData.n = 1000000000;
new LogonFalseDialog(shell);
}
}
public void setFocus() {
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?