📄 selectpanel.java
字号:
if(jCheckBox[37].isSelected()!=jCheckBox[36].isSelected())
{
jCheckBox[37].setSelected(jCheckBox[36].isSelected());
compareVector(jCheckBox[37].getText());
}
}//END GL
if(e.getActionCommand().equals("光缆段"))
{
if(jCheckBox[73].isSelected()!=jCheckBox[43].isSelected())
{
jCheckBox[73].setSelected(jCheckBox[43].isSelected());
compareVector(jCheckBox[73].getText());
}
if(jCheckBox[41].isSelected()!=jCheckBox[43].isSelected())
{
jCheckBox[41].setSelected(jCheckBox[43].isSelected());
compareVector(jCheckBox[41].getText());
}
if(jCheckBox[70].isSelected()!=jCheckBox[43].isSelected())
{
jCheckBox[70].setSelected(jCheckBox[43].isSelected());
compareVector(jCheckBox[70].getText());
}
if(jCheckBox[72].isSelected()!=jCheckBox[43].isSelected())
{
jCheckBox[72].setSelected(jCheckBox[43].isSelected());
compareVector(jCheckBox[72].getText());
}
}//END GLD
if(e.getActionCommand().equals("电杆"))
{
if(jCheckBox[39].isSelected()!=jCheckBox[16].isSelected())
{
jCheckBox[39].setSelected(jCheckBox[16].isSelected());
compareVector(jCheckBox[39].getText());
}
}//END DG
if(e.getActionCommand().equals("管道段"))
{
if(jCheckBox[47].isSelected()!=jCheckBox[31].isSelected())
{
jCheckBox[47].setSelected(jCheckBox[31].isSelected());
compareVector(jCheckBox[47].getText());
}
}//END GDD
/*管孔占用不处理*/
/**/
if(e.getActionCommand().equals("配线架"))
{
if(jCheckBox[52].isSelected()!=jCheckBox[17].isSelected())
{
jCheckBox[52].setSelected(jCheckBox[17].isSelected());
compareVector(jCheckBox[52].getText());
}
if(jCheckBox[50].isSelected()!=jCheckBox[17].isSelected())
{
jCheckBox[50].setSelected(jCheckBox[17].isSelected());
compareVector(jCheckBox[50].getText());
}
if(jCheckBox[51].isSelected()!=jCheckBox[17].isSelected())
{
jCheckBox[51].setSelected(jCheckBox[17].isSelected());
compareVector(jCheckBox[51].getText());
}
if(jCheckBox[53].isSelected()!=jCheckBox[17].isSelected())
{
jCheckBox[53].setSelected(jCheckBox[17].isSelected());
compareVector(jCheckBox[53].getText());
}
}//END GDD
if(e.getActionCommand().equals("交接箱"))
{
if(jCheckBox[56].isSelected()!=jCheckBox[22].isSelected())
{
jCheckBox[56].setSelected(jCheckBox[22].isSelected());
compareVector(jCheckBox[56].getText());
}
if(jCheckBox[54].isSelected()!=jCheckBox[22].isSelected())
{
jCheckBox[54].setSelected(jCheckBox[22].isSelected());
compareVector(jCheckBox[54].getText());
}
if(jCheckBox[55].isSelected()!=jCheckBox[22].isSelected())
{
jCheckBox[55].setSelected(jCheckBox[22].isSelected());
compareVector(jCheckBox[55].getText());
}
}//END JJX
if(e.getActionCommand().equals("分线盒"))
{
if(jCheckBox[59].isSelected()!=jCheckBox[24].isSelected())
{
jCheckBox[59].setSelected(jCheckBox[24].isSelected());
compareVector(jCheckBox[59].getText());
}
if(jCheckBox[60].isSelected()!=jCheckBox[24].isSelected())
{
jCheckBox[60].setSelected(jCheckBox[24].isSelected());
compareVector(jCheckBox[60].getText());
}
}//END FXH
if(e.getActionCommand().equals("直线DP"))
{
if(jCheckBox[57].isSelected()!=jCheckBox[23].isSelected())
{
jCheckBox[57].setSelected(jCheckBox[23].isSelected());
compareVector(jCheckBox[57].getText());
}
if(jCheckBox[58].isSelected()!=jCheckBox[23].isSelected())
{
jCheckBox[58].setSelected(jCheckBox[23].isSelected());
compareVector(jCheckBox[58].getText());
}
}//END ZXDP
if(e.getActionCommand().equals("告警器"))
{
if(jCheckBox[64].isSelected()!=jCheckBox[46].isSelected())
{
jCheckBox[64].setSelected(jCheckBox[46].isSelected());
compareVector(jCheckBox[64].getText());
}
}//END ZXDP
if(e.getActionCommand().equals("充气机"))
{
if(jCheckBox[63].isSelected()!=jCheckBox[30].isSelected())
{
jCheckBox[63].setSelected(jCheckBox[30].isSelected());
compareVector(jCheckBox[63].getText());
}
}//END CQJ
/*子区域一般不提供单独转换*/
/*
if(e.getActionCommand().equals("单位"))
{
}//END CQJ
*/
if(e.getActionCommand().equals("宽频线"))
{
if(jCheckBox[84].isSelected()!=jCheckBox[38].isSelected())
{
jCheckBox[84].setSelected(jCheckBox[38].isSelected());
compareVector(jCheckBox[84].getText());
}
}//END KPX
if(e.getActionCommand().equals("信息口"))
{
if(jCheckBox[85].isSelected()!=jCheckBox[3].isSelected())
{
jCheckBox[85].setSelected(jCheckBox[3].isSelected());
compareVector(jCheckBox[85].getText());
}
}//END XXK
if(e.getActionCommand().equals("光分纤盒"))
{
if(jCheckBox[69].isSelected()!=jCheckBox[27].isSelected())
{
jCheckBox[69].setSelected(jCheckBox[27].isSelected());
compareVector(jCheckBox[69].getText());
}
if(jCheckBox[70].isSelected()!=jCheckBox[27].isSelected())
{
jCheckBox[70].setSelected(jCheckBox[27].isSelected());
compareVector(jCheckBox[70].getText());
}
}//END GFX
if(e.getActionCommand().equals("光交接箱"))
{
if(jCheckBox[67].isSelected()!=jCheckBox[26].isSelected())
{
jCheckBox[67].setSelected(jCheckBox[26].isSelected());
compareVector(jCheckBox[67].getText());
}
if(jCheckBox[68].isSelected()!=jCheckBox[26].isSelected())
{
jCheckBox[68].setSelected(jCheckBox[26].isSelected());
compareVector(jCheckBox[68].getText());
}
}//END GJJ
if(e.getActionCommand().equals("ODF"))
{
if(jCheckBox[65].isSelected()!=jCheckBox[25].isSelected())
{
jCheckBox[65].setSelected(jCheckBox[25].isSelected());
compareVector(jCheckBox[65].getText());
}
if(jCheckBox[28].isSelected()!=jCheckBox[25].isSelected())
{
jCheckBox[28].setSelected(jCheckBox[25].isSelected());
compareVector(jCheckBox[28].getText());
}
if(jCheckBox[66].isSelected()!=jCheckBox[25].isSelected())
{
jCheckBox[66].setSelected(jCheckBox[25].isSelected());
compareVector(jCheckBox[66].getText());
}
}//END ODF
if(e.getActionCommand().equals("综合配线箱"))
{
if(jCheckBox[81].isSelected()!=jCheckBox[29].isSelected())
{
jCheckBox[81].setSelected(jCheckBox[29].isSelected());
compareVector(jCheckBox[81].getText());
}
if(jCheckBox[83].isSelected()!=jCheckBox[29].isSelected())
{
jCheckBox[83].setSelected(jCheckBox[29].isSelected());
compareVector(jCheckBox[83].getText());
}
if(jCheckBox[82].isSelected()!=jCheckBox[29].isSelected())
{
jCheckBox[82].setSelected(jCheckBox[29].isSelected());
compareVector(jCheckBox[82].getText());
}
}
if(e.getActionCommand().equals("局向光纤"))
{
if(jCheckBox[87].isSelected()!=jCheckBox[6].isSelected())
{
jCheckBox[87].setSelected(jCheckBox[6].isSelected());
compareVector(jCheckBox[87].getText());
}
}
if(e.getActionCommand().equals("光路"))
{
if(jCheckBox[86].isSelected()!=jCheckBox[7].isSelected())
{
jCheckBox[86].setSelected(jCheckBox[7].isSelected());
compareVector(jCheckBox[86].getText());
}
}
if(e.getActionCommand().equals("IDF"))
{
if(jCheckBox[75].isSelected()!=jCheckBox[18].isSelected())
{
jCheckBox[75].setSelected(jCheckBox[18].isSelected());
compareVector(jCheckBox[75].getText());
}
if(jCheckBox[74].isSelected()!=jCheckBox[18].isSelected())
{
jCheckBox[74].setSelected(jCheckBox[18].isSelected());
compareVector(jCheckBox[76].getText());
}
if(jCheckBox[76].isSelected()!=jCheckBox[18].isSelected())
{
jCheckBox[76].setSelected(jCheckBox[18].isSelected());
compareVector(jCheckBox[76].getText());
}
if(jCheckBox[77].isSelected()!=jCheckBox[18].isSelected())
{
jCheckBox[77].setSelected(jCheckBox[18].isSelected());
compareVector(jCheckBox[77].getText());
}
if(jCheckBox[78].isSelected()!=jCheckBox[18].isSelected())
{
jCheckBox[78].setSelected(jCheckBox[18].isSelected());
compareVector(jCheckBox[78].getText());
}
if(jCheckBox[79].isSelected()!=jCheckBox[18].isSelected())
{
jCheckBox[79].setSelected(jCheckBox[18].isSelected());
compareVector(jCheckBox[79].getText());
}
if(jCheckBox[80].isSelected()!=jCheckBox[18].isSelected())
{
jCheckBox[80].setSelected(jCheckBox[18].isSelected());
compareVector(jCheckBox[80].getText());
}
}
if(MessS.getMess(e.getActionCommand())!=null)
jTextPane1.setText(MessS.getMess(e.getActionCommand()));
compareVector(e.getActionCommand());
}
/*
void jCheckBox1_stateChanged(ChangeEvent e){
}
*/
/*比较vetor中的checkbox值,并排序*/
private void compareVector(String checkText){
/*查找上层节点*/
boolean hasElement=false;
for(int i=0;i<uTablename.size();i++)
{
if(checkText.equals((String)uTablename.elementAt(i))==true)
{
hasElement=true;
break;
}
}
if(hasElement==false)
uTablename.addElement(checkText);
else
uTablename.removeElement(checkText);
}
}//end class selectPanel
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -