📄 am2901.java
字号:
JCheckBox cb5 = new JCheckBox();
JCheckBox cb6 = new JCheckBox();
JCheckBox cb7 = new JCheckBox();
JCheckBox cb8 = new JCheckBox();
JCheckBox cb9 = new JCheckBox();
JCheckBox cb10 = new JCheckBox();
JCheckBox cb11 = new JCheckBox();
JCheckBox cb12 = new JCheckBox();
//for mi_lcro operarion buttons
for(i=0;i<12;i++){
mi_l[i]=0;
mi_r[i]=0;
}
ca1.addItemListener(new ItemListener(){
public void itemStateChanged(ItemEvent e){
mi_l[0]=1-mi_l[0];
KERNEL.specifyMI(mi_l,mi_r);
show();
}
});
ca2.addItemListener(new ItemListener(){
public void itemStateChanged(ItemEvent e){
mi_l[1]=1-mi_l[1];
KERNEL.specifyMI(mi_l,mi_r);
show();
}
});
ca3.addItemListener(new ItemListener(){
public void itemStateChanged(ItemEvent e){
mi_l[2]=1-mi_l[2];
KERNEL.specifyMI(mi_l,mi_r);
show();
}
});
ca4.addItemListener(new ItemListener(){
public void itemStateChanged(ItemEvent e){
mi_l[3]=1-mi_l[3];
KERNEL.specifyMI(mi_l,mi_r);
show();
}
});
ca5.addItemListener(new ItemListener(){
public void itemStateChanged(ItemEvent e){
mi_l[4]=1-mi_l[4];
KERNEL.specifyMI(mi_l,mi_r);
show();
}
});
ca6.addItemListener(new ItemListener(){
public void itemStateChanged(ItemEvent e){
mi_l[5]=1-mi_l[5];
KERNEL.specifyMI(mi_l,mi_r);
show();
}
});
ca7.addItemListener(new ItemListener(){
public void itemStateChanged(ItemEvent e){
mi_l[6]=1-mi_l[6];
KERNEL.specifyMI(mi_l,mi_r);
show();
}
});
ca8.addItemListener(new ItemListener(){
public void itemStateChanged(ItemEvent e){
mi_l[7]=1-mi_l[7];
KERNEL.specifyMI(mi_l,mi_r);
show();
}
});
ca9.addItemListener(new ItemListener(){
public void itemStateChanged(ItemEvent e){
mi_l[8]=1-mi_l[8];
KERNEL.specifyMI(mi_l,mi_r);
show();
}
});
ca10.addItemListener(new ItemListener(){
public void itemStateChanged(ItemEvent e){
mi_l[9]=1-mi_l[9];
KERNEL.specifyMI(mi_l,mi_r);
show();
}
});
ca11.addItemListener(new ItemListener(){
public void itemStateChanged(ItemEvent e){
mi_l[10]=1-mi_l[10];
KERNEL.specifyMI(mi_l,mi_r);
show();
}
});
ca12.addItemListener(new ItemListener(){
public void itemStateChanged(ItemEvent e){
mi_l[11]=1-mi_l[11];
KERNEL.specifyMI(mi_l,mi_r);
show();
}
});
cb1.addItemListener(new ItemListener(){
public void itemStateChanged(ItemEvent e){
mi_r[0]=1-mi_r[0];
KERNEL.specifyMI(mi_l,mi_r);
show();
}
});
cb2.addItemListener(new ItemListener(){
public void itemStateChanged(ItemEvent e){
mi_r[1]=1-mi_r[1];
KERNEL.specifyMI(mi_l,mi_r);
show();
}
});
cb3.addItemListener(new ItemListener(){
public void itemStateChanged(ItemEvent e){
mi_r[2]=1-mi_r[2];
KERNEL.specifyMI(mi_l,mi_r);
show();
}
});
cb4.addItemListener(new ItemListener(){
public void itemStateChanged(ItemEvent e){
mi_r[3]=1-mi_r[3];
KERNEL.specifyMI(mi_l,mi_r);
show();
}
});
cb5.addItemListener(new ItemListener(){
public void itemStateChanged(ItemEvent e){
mi_r[4]=1-mi_r[4];
KERNEL.specifyMI(mi_l,mi_r);
show();
}
});
cb6.addItemListener(new ItemListener(){
public void itemStateChanged(ItemEvent e){
mi_r[5]=1-mi_r[5];
KERNEL.specifyMI(mi_l,mi_r);
show();
}
});
cb7.addItemListener(new ItemListener(){
public void itemStateChanged(ItemEvent e){
mi_r[6]=1-mi_r[6];
KERNEL.specifyMI(mi_l,mi_r);
show();
}
});
cb8.addItemListener(new ItemListener(){
public void itemStateChanged(ItemEvent e){
mi_r[7]=1-mi_r[7];
KERNEL.specifyMI(mi_l,mi_r);
show();
}
});
cb9.addItemListener(new ItemListener(){
public void itemStateChanged(ItemEvent e){
mi_r[8]=1-mi_r[8];
KERNEL.specifyMI(mi_l,mi_r);
show();
}
});
cb10.addItemListener(new ItemListener(){
public void itemStateChanged(ItemEvent e){
mi_r[9]=1-mi_r[9];
KERNEL.specifyMI(mi_l,mi_r);
show();
}
});
cb11.addItemListener(new ItemListener(){
public void itemStateChanged(ItemEvent e){
mi_r[10]=1-mi_r[10];
KERNEL.specifyMI(mi_l,mi_r);
show();
}
});
cb12.addItemListener(new ItemListener(){
public void itemStateChanged(ItemEvent e){
mi_r[11]=1-mi_r[11];
KERNEL.specifyMI(mi_l,mi_r);
show();
}
});
jpl1.add(ca1);
jpl1.add(ca2);
jpl1.add(ca3);
jpl2.add(ca4);
jpl2.add(ca5);
jpl2.add(ca6);
jpl3.add(ca7);
jpl3.add(ca8);
jpl3.add(ca9);
jpl4.add(ca10);
jpl4.add(ca11);
jpl4.add(ca12);
jpr1.add(cb1);
jpr1.add(cb2);
jpr1.add(cb3);
jpr1.add(cb4);
jpr2.add(cb5);
jpr2.add(cb6);
jpr2.add(cb7);
jpr2.add(cb8);
jpr3.add(cb9);
jpr3.add(cb10);
jpr4.add(cb11);
jpr4.add(cb12);
jp876.add(jpl1,BorderLayout.CENTER);
jp543.add(jpl2,BorderLayout.CENTER);
jp210.add(jpl3,BorderLayout.CENTER);
jpSst.add(jpl4,BorderLayout.CENTER);
jpAdr_a.add(jpr1,BorderLayout.CENTER);
jpAdr_b.add(jpr2,BorderLayout.CENTER);
jpSci.add(jpr3,BorderLayout.CENTER);
jpSsh.add(jpr4,BorderLayout.CENTER);
jp876.add(l1,BorderLayout.PAGE_START);
jp543.add(l2,BorderLayout.PAGE_START);
jp210.add(l3,BorderLayout.PAGE_START);
jpSst.add(l4,BorderLayout.PAGE_START);
jpAdr_a.add(r1,BorderLayout.PAGE_START);
jpAdr_b.add(r2,BorderLayout.PAGE_START);
jpSci.add(r3,BorderLayout.PAGE_START);
jpSsh.add(r4,BorderLayout.PAGE_START);
right_row1.add(jp876);
right_row1.add(jp543);
right_row1.add(jp210);
right_row1.add(jpSst);
right_row2.add(jpAdr_a);
right_row2.add(jpAdr_b);
right_row2.add(jpSci);
right_row2.add(jpSsh);
//for data
DataOn0.setText("1");
DataOff0.setText("0");
DataIn0.setLayout(cy0);
DataIn0.add(DataOff0,"1");
DataIn0.add(DataOn0,"2");
data[0] = 0;
a0 = new ActionListener(){
public void actionPerformed(ActionEvent e){
cy0.next(DataIn0);
data[0] = 1-data[0];
KERNEL.specifyData(data);
show();
}
};
DataOn0.addActionListener(a0);
DataOff0.addActionListener(a0);
DataOn1.setText("1");
DataOff1.setText("0");
DataIn1.setLayout(cy1);
DataIn1.add(DataOff1,"1");
DataIn1.add(DataOn1,"2");
data[1] = 0;
a1 = new ActionListener(){
public void actionPerformed(ActionEvent e){
cy1.next(DataIn1);
data[1] = 1-data[1];
KERNEL.specifyData(data);
show();
}
};
DataOn1.addActionListener(a1);
DataOff1.addActionListener(a1);
DataOn2.setText("1");
DataOff2.setText("0");
DataIn2.setLayout(cy2);
DataIn2.add(DataOff2,"1");
DataIn2.add(DataOn2,"2");
data[2] = 0;
a2 = new ActionListener(){
public void actionPerformed(ActionEvent e){
cy2.next(DataIn2);
data[2] = 1-data[2];
KERNEL.specifyData(data);
show();
}
};
DataOn2.addActionListener(a2);
DataOff2.addActionListener(a2);
DataOn3.setText("1");
DataOff3.setText("0");
DataIn3.setLayout(cy3);
DataIn3.add(DataOff3,"1");
DataIn3.add(DataOn3,"2");
data[3] = 0;
a3 = new ActionListener(){
public void actionPerformed(ActionEvent e){
cy3.next(DataIn3);
data[3] = 1-data[3];
KERNEL.specifyData(data);
show();
}
};
DataOn3.addActionListener(a3);
DataOff3.addActionListener(a3);
DataOn4.setText("1");
DataOff4.setText("0");
DataIn4.setLayout(cy4);
DataIn4.add(DataOff4,"1");
DataIn4.add(DataOn4,"2");
data[4] = 0;
a4 = new ActionListener(){
public void actionPerformed(ActionEvent e){
cy4.next(DataIn4);
data[4] = 1-data[4];
KERNEL.specifyData(data);
show();
}
};
DataOn4.addActionListener(a4);
DataOff4.addActionListener(a4);
DataOn5.setText("1");
DataOff5.setText("0");
DataIn5.setLayout(cy5);
DataIn5.add(DataOff5,"1");
DataIn5.add(DataOn5,"2");
data[5] = 0;
a5 = new ActionListener(){
public void actionPerformed(ActionEvent e){
cy5.next(DataIn5);
data[5] = 1-data[5];
KERNEL.specifyData(data);
show();
}
};
DataOn5.addActionListener(a5);
DataOff5.addActionListener(a5);
DataOn6.setText("1");
DataOff6.setText("0");
DataIn6.setLayout(cy6);
DataIn6.add(DataOff6,"1");
DataIn6.add(DataOn6,"2");
data[6] = 0;
a6 = new ActionListener(){
public void actionPerformed(ActionEvent e){
cy6.next(DataIn6);
data[6] = 1-data[6];
KERNEL.specifyData(data);
show();
}
};
DataOn6.addActionListener(a6);
DataOff6.addActionListener(a6);
DataOn7.setText("1");
DataOff7.setText("0");
DataIn7.setLayout(cy7);
DataIn7.add(DataOff7,"1");
DataIn7.add(DataOn7,"2");
data[7] = 0;
a7 = new ActionListener(){
public void actionPerformed(ActionEvent e){
cy7.next(DataIn7);
data[7] = 1-data[7];
KERNEL.specifyData(data);
show();
}
};
DataOn7.addActionListener(a7);
DataOff7.addActionListener(a7);
DataOn8.setText("1");
DataOff8.setText("0");
DataIn8.setLayout(cy8);
DataIn8.add(DataOff8,"1");
DataIn8.add(DataOn8,"2");
data[8] = 0;
a8 = new ActionListener(){
public void actionPerformed(ActionEvent e){
cy8.next(DataIn8);
data[8] = 1-data[8];
KERNEL.specifyData(data);
show();
}
};
DataOn8.addActionListener(a8);
DataOff8.addActionListener(a8);
DataOn9.setText("1");
DataOff9.setText("0");
DataIn9.setLayout(cy9);
DataIn9.add(DataOff9,"1");
DataIn9.add(DataOn9,"2");
data[9] = 0;
a9 = new ActionListener(){
public void actionPerformed(ActionEvent e){
cy9.next(DataIn9);
data[9] = 1-data[9];
KERNEL.specifyData(data);
show();
}
};
DataOn9.addActionListener(a9);
DataOff9.addActionListener(a9);
DataOn10.setText("1");
DataOff10.setText("0");
DataIn10.setLayout(cy10);
DataIn10.add(DataOff10,"1");
DataIn10.add(DataOn10,"2");
data[10] = 0;
a10 = new ActionListener(){
public void actionPerformed(ActionEvent e){
cy10.next(DataIn10);
data[10] = 1-data[10];
KERNEL.specifyData(data);
show();
}
};
DataOn10.addActionListener(a10);
DataOff10.addActionListener(a10);
DataOn11.setText("1");
DataOff11.setText("0");
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -