📄 main_interface.java
字号:
jTextField_Expression.setText(s);
}
else
{
///System.out.println(s.indexOf(" Home")+" "+"不存在 非选中");
}
}
else //已经存在
{
if(jCheckBox_Home.isSelected()==false) // jCheckBox_Home处于非选中状态
{
///System.out.println(s.indexOf(" Home")+" "+"已经存在 非选中");
jTextField_Expression.select(s.indexOf(" Home"),s.indexOf(" Home")+5);
jTextField_Expression.select(0,s.indexOf(" Home"));
if(jTextField_Expression.getSelectedText()==null)
{
s1="";
}
else
{
s1=jTextField_Expression.getSelectedText();
}
jTextField_Expression.select(s.indexOf(" Home")+5,100);
if(jTextField_Expression.getSelectedText()==null)
{
s2="";
}
else
{
s2=jTextField_Expression.getSelectedText();
}
jTextField_Expression.setText(s1+s2);
s=jTextField_Expression.getText();
if(s.startsWith(" AND")==true)
{
jTextField_Expression.select(4,s.length());
if(jTextField_Expression.getSelectedText()==null)
s="";
else
s=jTextField_Expression.getSelectedText();
}
if(s.startsWith(" OR")==true)
{
jTextField_Expression.select(3,s.length());
if(jTextField_Expression.getSelectedText()==null)
s="";
else
s=jTextField_Expression.getSelectedText();
}
jTextField_Expression.setText(s);
}
else
{
///System.out.println(s.indexOf(" Home")+" "+"已经存在 选中");
}
}
}
public void jCheckBox_Sex_actionPerformed(ActionEvent e)
{
if(s.indexOf(" Sex")==-1) //不存在
{
if(jCheckBox_Sex.isSelected()==true) // jCheckBox_Sex处于选中状态
{
///System.out.println(s.indexOf(" Sex")+" "+"不存在 选中");
s=jTextField_Expression.getText()+" Sex";
jTextField_Expression.setText(s);
}
else
{
///System.out.println(s.indexOf(" Sex")+" "+"不存在 非选中");
}
}
else //已经存在
{
if(jCheckBox_Sex.isSelected()==false) // jCheckBox_Sex处于非选中状态
{
///System.out.println(s.indexOf(" Sex")+" "+"已经存在 非选中");
jTextField_Expression.select(s.indexOf(" Sex"),s.indexOf(" Sex")+5);
jTextField_Expression.select(0,s.indexOf(" Sex"));
if(jTextField_Expression.getSelectedText()==null)
{
s1="";
}
else
{
s1=jTextField_Expression.getSelectedText();
}
jTextField_Expression.select(s.indexOf(" Sex")+4,100);
if(jTextField_Expression.getSelectedText()==null)
{
s2="";
}
else
{
s2=jTextField_Expression.getSelectedText();
}
jTextField_Expression.setText(s1+s2);
s=jTextField_Expression.getText();
if(s.startsWith(" AND")==true)
{
jTextField_Expression.select(4,s.length());
if(jTextField_Expression.getSelectedText()==null)
s="";
else
s=jTextField_Expression.getSelectedText();
}
if(s.startsWith(" OR")==true)
{
jTextField_Expression.select(3,s.length());
if(jTextField_Expression.getSelectedText()==null)
s="";
else
s=jTextField_Expression.getSelectedText();
}
jTextField_Expression.setText(s);
}
else
{
///System.out.println(s.indexOf(" Sex")+" "+"已经存在 选中");
}
}
}
public void jCheckBox_Profession_actionPerformed(ActionEvent e)
{
if(s.indexOf(" Profession")==-1) //不存在
{
if(jCheckBox_Profession.isSelected()==true) // jCheckBox_Profession处于选中状态
{
///System.out.println(s.indexOf(" Profession")+" "+"不存在 选中");
s=jTextField_Expression.getText()+" Profession";
jTextField_Expression.setText(s);
}
else
{
///System.out.println(s.indexOf(" Profession")+" "+"不存在 非选中");
}
}
else //已经存在
{
if(jCheckBox_Profession.isSelected()==false) // jCheckBox_Profession处于非选中状态
{
///System.out.println(s.indexOf(" Profession")+" "+"已经存在 非选中");
jTextField_Expression.select(s.indexOf(" Profession"),s.indexOf(" Profession")+5);
jTextField_Expression.select(0,s.indexOf(" Profession"));
if(jTextField_Expression.getSelectedText()==null)
{
s1="";
}
else
{
s1=jTextField_Expression.getSelectedText();
}
jTextField_Expression.select(s.indexOf(" Profession")+11,100);
if(jTextField_Expression.getSelectedText()==null)
{
s2="";
}
else
{
s2=jTextField_Expression.getSelectedText();
}
jTextField_Expression.setText(s1+s2);
s=jTextField_Expression.getText();
if(s.startsWith(" AND")==true)
{
jTextField_Expression.select(4,s.length());
if(jTextField_Expression.getSelectedText()==null)
s="";
else
s=jTextField_Expression.getSelectedText();
}
if(s.startsWith(" OR")==true)
{
jTextField_Expression.select(3,s.length());
if(jTextField_Expression.getSelectedText()==null)
s="";
else
s=jTextField_Expression.getSelectedText();
}
jTextField_Expression.setText(s);
}
else
{
///System.out.println(s.indexOf(" Profession")+" "+"已经存在 选中");
}
}
}
public void jButton_AND_actionPerformed(ActionEvent e)
{
jTextField_Expression.select(s.lastIndexOf(" AND")+4,100);
s1=jTextField_Expression.getSelectedText();
jTextField_Expression.select(s.lastIndexOf(" OR")+3,100);
s2=jTextField_Expression.getSelectedText();
if((s1==null)||(s2==null) )
{
s=jTextField_Expression.getText();
}
else
{
s=jTextField_Expression.getText()+" AND";
}
jTextField_Expression.setText(s);
}
public void jButton_OR_actionPerformed(ActionEvent e)
{
jTextField_Expression.select(s.lastIndexOf(" AND")+4,100);
s1=jTextField_Expression.getSelectedText();
jTextField_Expression.select(s.lastIndexOf(" OR")+3,100);
s2=jTextField_Expression.getSelectedText();
if((s1==null)||(s2==null) )
{
s=jTextField_Expression.getText();
}
else
{
s=jTextField_Expression.getText()+" OR";
}
jTextField_Expression.setText(s);
}
}
//**********************************************************************
class Info_search_Dialog_jButton_OR_actionAdapter
implements ActionListener {
private Info_search_Dialog adaptee;
Info_search_Dialog_jButton_OR_actionAdapter(Info_search_Dialog adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.jButton_OR_actionPerformed(e);
}
}
class Info_search_Dialog_jButton_AND_actionAdapter
implements ActionListener {
private Info_search_Dialog adaptee;
Info_search_Dialog_jButton_AND_actionAdapter(Info_search_Dialog adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.jButton_AND_actionPerformed(e);
}
}
class Info_search_Dialog_jCheckBox_Profession_actionAdapter
implements ActionListener {
private Info_search_Dialog adaptee;
Info_search_Dialog_jCheckBox_Profession_actionAdapter(Info_search_Dialog
adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.jCheckBox_Profession_actionPerformed(e);
}
}
class Info_search_Dialog_jCheckBox_Sex_actionAdapter
implements ActionListener {
private Info_search_Dialog adaptee;
Info_search_Dialog_jCheckBox_Sex_actionAdapter(Info_search_Dialog adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.jCheckBox_Sex_actionPerformed(e);
}
}
class Info_search_Dialog_jCheckBox_Home_actionAdapter
implements ActionListener {
private Info_search_Dialog adaptee;
Info_search_Dialog_jCheckBox_Home_actionAdapter(Info_search_Dialog adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.jCheckBox_Home_actionPerformed(e);
}
}
class Info_search_Dialog_jCheckBox_Name_actionAdapter
implements ActionListener {
private Info_search_Dialog adaptee;
Info_search_Dialog_jCheckBox_Name_actionAdapter(Info_search_Dialog adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.jCheckBox_Name_actionPerformed(e);
}
}
class Info_search_Dialog_jCheckBox_Race_actionAdapter
implements ActionListener {
private Info_search_Dialog adaptee;
Info_search_Dialog_jCheckBox_Race_actionAdapter(Info_search_Dialog adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.jCheckBox_Race_actionPerformed(e);
}
}
class Info_search_Dialog_jCheckBox_Num_actionAdapter
implements ActionListener {
private Info_search_Dialog adaptee;
Info_search_Dialog_jCheckBox_Num_actionAdapter(Info_search_Dialog adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.jCheckBox_Num_actionPerformed(e);
}
}
class Info_search_Dialog_jButton_Search_actionAdapter
implements ActionListener {
private Info_search_Dialog adaptee;
Info_search_Dialog_jButton_Search_actionAdapter(Info_search_Dialog adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.jButton_Search_actionPerformed(e);
}
}
class Info_search_Dialog_jButton_Close_actionAdapter
implements ActionListener {
private Info_search_Dialog adaptee;
Info_search_Dialog_jButton_Close_actionAdapter(Info_search_Dialog adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.jButton_Close_actionPerformed(e);
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -