📄 query.java
字号:
import com.ms.wfc.app.*;
import com.ms.wfc.core.*;
import com.ms.wfc.ui.*;
import com.ms.wfc.html.*;
/**
* This class can take a variable number of parameters on the command
* line. Program execution begins with the main() method. The class
* constructor is not invoked unless an object of type 'query'
* created in the main() method.
*/
public class query extends Form
{
public query()
{
super();
// Required for Visual J++ Form Designer support
initForm();
// TODO: Add any constructor code after initForm call
}
/**
* query overrides dispose so it can clean up the
* component list.
*/
public void dispose()
{
super.dispose();
components.dispose();
}
private void fromscroll_scroll(Object source, Event e)
{
this.fromlabel.setText(String.valueOf(this.fromscroll.getValue()));
if(this.fromscroll.getValue()>=this.toscroll.getValue()){
this.toscroll.setValue(this.fromscroll.getValue());
this.tolabel.setText(String.valueOf(this.toscroll.getValue()));
}
}
private void toscroll_scroll(Object source, Event e)
{
this.tolabel.setText(String.valueOf(this.toscroll.getValue()));
if(this.fromscroll.getValue()>=this.toscroll.getValue()){
this.fromscroll.setValue(this.toscroll.getValue());
this.fromlabel.setText(String.valueOf(this.fromscroll.getValue()));
}
}
private void queryall_checkedChanged(Object source, Event e)
{
if(this.queryall.getChecked()){
this.label1.setEnabled(false);
this.label.setEnabled(false);
this.label2.setEnabled(false);
this.tolabel.setEnabled(false);
this.fromlabel.setEnabled(false);
this.fromscroll.setEnabled(false);
this.toscroll.setEnabled(false);
this.trackBar1.setEnabled(false);
}
if(this.querypart.getChecked()){
this.label1.setEnabled(true);
this.label.setEnabled(false);
this.label2.setEnabled(true);
this.tolabel.setEnabled(true);
this.fromlabel.setEnabled(true);
this.fromscroll.setEnabled(true);
this.toscroll.setEnabled(true);
this.trackBar1.setEnabled(false);
}
if(this.queryone.getChecked()){
this.label1.setEnabled(false);
this.label.setEnabled(true);
this.label2.setEnabled(false);
this.tolabel.setEnabled(false);
this.fromlabel.setEnabled(false);
this.fromscroll.setEnabled(false);
this.toscroll.setEnabled(false);
this.trackBar1.setEnabled(true);
}
}
private void trackBar1_scroll(Object source, Event e)
{
this.label.setText(String.valueOf(this.trackBar1.getValue()));
}
/**
* NOTE: The following code is required by the Visual J++ form
* designer. It can be modified using the form editor. Do not
* modify it using the code editor.
*/
Container components = new Container();
GroupBox s = new GroupBox();
RadioButton queryall = new RadioButton();
RadioButton querypart = new RadioButton();
RadioButton queryone = new RadioButton();
Button button1 = new Button();
Label fromlabel = new Label();
TrackBar toscroll = new TrackBar();
TrackBar fromscroll = new TrackBar();
Label tolabel = new Label();
Label label1 = new Label();
Label label2 = new Label();
Label label3 = new Label();
Label lengthlabel = new Label();
TrackBar trackBar1 = new TrackBar();
Label label = new Label();
Button button2 = new Button();
private void initForm()
{
// NOTE: This form is storing resource information in an
// external file. Do not modify the string parameter to any
// resources.getObject() function call. For example, do not
// modify "foo1_location" in the following line of code
// even if the name of the Foo object changes:
// foo1.setLocation((Point)resources.getObject("foo1_location"));
IResourceManager resources = new ResourceManager(this, "query");
s.setLocation(new Point(8, 32));
s.setSize(new Point(288, 280));
s.setTabIndex(0);
s.setTabStop(false);
s.setText("");
queryall.setLocation(new Point(16, 24));
queryall.setSize(new Point(96, 16));
queryall.setTabIndex(2);
queryall.setTabStop(true);
queryall.setText("查询全部数据");
queryall.setChecked(true);
queryall.addOnCheckedChanged(new EventHandler(this.queryall_checkedChanged));
querypart.setLocation(new Point(16, 48));
querypart.setSize(new Point(96, 16));
querypart.setTabIndex(1);
querypart.setText("查询部分数据");
querypart.addOnCheckedChanged(new EventHandler(this.queryall_checkedChanged));
queryone.setLocation(new Point(16, 184));
queryone.setSize(new Point(96, 16));
queryone.setTabIndex(0);
queryone.setText("查询单个数据");
queryone.addOnCheckedChanged(new EventHandler(this.queryall_checkedChanged));
button1.setLocation(new Point(32, 320));
button1.setSize(new Point(72, 24));
button1.setTabIndex(2);
button1.setText("查看");
button1.setDialogResult(DialogResult.OK);
fromlabel.setEnabled(false);
fromlabel.setLocation(new Point(120, 104));
fromlabel.setSize(new Point(72, 16));
fromlabel.setTabIndex(6);
fromlabel.setTabStop(false);
fromlabel.setText("1");
toscroll.setEnabled(false);
toscroll.setLocation(new Point(48, 120));
toscroll.setSize(new Point(208, 42));
toscroll.setTabIndex(3);
toscroll.setText("trackBar1");
toscroll.setAutoSize(false);
toscroll.setMinimum(1);
toscroll.setValue(1);
toscroll.setTickFrequency(10);
toscroll.addOnScroll(new EventHandler(this.toscroll_scroll));
fromscroll.setEnabled(false);
fromscroll.setLocation(new Point(48, 64));
fromscroll.setSize(new Point(208, 42));
fromscroll.setTabIndex(4);
fromscroll.setText("trackBar1");
fromscroll.setMinimum(1);
fromscroll.setValue(1);
fromscroll.setTickFrequency(10);
fromscroll.addOnScroll(new EventHandler(this.fromscroll_scroll));
tolabel.setEnabled(false);
tolabel.setLocation(new Point(120, 168));
tolabel.setSize(new Point(72, 16));
tolabel.setTabIndex(5);
tolabel.setTabStop(false);
tolabel.setText("1");
label1.setEnabled(false);
label1.setLocation(new Point(24, 72));
label1.setSize(new Point(16, 16));
label1.setTabIndex(8);
label1.setTabStop(false);
label1.setText("从");
label2.setEnabled(false);
label2.setLocation(new Point(24, 128));
label2.setSize(new Point(16, 16));
label2.setTabIndex(7);
label2.setTabStop(false);
label2.setText("到");
label3.setLocation(new Point(8, 16));
label3.setSize(new Point(104, 16));
label3.setTabIndex(3);
label3.setTabStop(false);
label3.setText("当前数据总长度:");
lengthlabel.setLocation(new Point(112, 16));
lengthlabel.setSize(new Point(88, 16));
lengthlabel.setTabIndex(4);
lengthlabel.setTabStop(false);
lengthlabel.setText("");
trackBar1.setEnabled(false);
trackBar1.setLocation(new Point(48, 208));
trackBar1.setSize(new Point(200, 42));
trackBar1.setTabIndex(9);
trackBar1.setText("trackBar1");
trackBar1.setMinimum(1);
trackBar1.setValue(1);
trackBar1.setTickFrequency(10);
trackBar1.addOnScroll(new EventHandler(this.trackBar1_scroll));
label.setEnabled(false);
label.setLocation(new Point(120, 256));
label.setSize(new Point(72, 16));
label.setTabIndex(10);
label.setTabStop(false);
label.setText("1");
button2.setLocation(new Point(200, 320));
button2.setSize(new Point(72, 24));
button2.setTabIndex(1);
button2.setText("取消");
button2.setDialogResult(DialogResult.CANCEL);
this.setText("数据查询");
this.setAcceptButton(button1);
this.setAutoScaleBaseSize(new Point(6, 12));
this.setBorderStyle(FormBorderStyle.FIXED_DIALOG);
this.setCancelButton(button2);
this.setClientSize(new Point(304, 351));
this.setIcon((Icon)resources.getObject("this_icon"));
this.setMaximizeBox(false);
this.setMinimizeBox(false);
this.setStartPosition(FormStartPosition.CENTER_SCREEN);
this.setNewControls(new Control[] {
button2,
lengthlabel,
label3,
button1,
s});
s.setNewControls(new Control[] {
label,
trackBar1,
label2,
label1,
tolabel,
fromlabel,
toscroll,
fromscroll,
queryone,
querypart,
queryall});
}
/**
* The main entry point for the application.
*
* @param args Array of parameters passed to the application
* via the command line.
*/
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -