我有许多复选框,所有这些复选框都依赖于某个未选中的框,但如果确实选中了该框,则必须选中并隐藏该框。我知道人们一直在说 ArrayList,但是我不知道如何编辑 ArrayList 中项目的某些属性的语法。
我的代码可以工作,我只需要这段代码更短,因为我相信如果它继续像这样运行,最终会减慢进程,并且我想了解这对于我有相同功能的其他对象是如何工作的。
public void cbxSalesSelectA() {
boolean t = cbx_SALES_Select_All.getText().equals("Select All");
cbx_SALESQtySold.setSelected(t);
cbx_SALESDateSold.setSelected(t);
cbx_SALESCustomer.setSelected(t);
cbx_SALESDiscount.setSelected(t);
cbx_SALESLineNumber.setSelected(t);
cbx_SALESConsultant.setSelected(t);
cbx_SALES_Header_Row.setSelected(t);
if (t) {
cbx_SALES_Select_All.setText("Deselect All");
} else {
cbx_SALES_Select_All.setText("Select All");
}
}
public void cbxLOCSelectA() {
boolean t = cbx_LOC_Select_All.getText().equals("Select All");
cbx_LOCHeight.setSelected(t);
cbx_LOCWidth.setSelected(t);
cbx_LOCDepth.setSelected(t);
cbx_LOCWeightCap.setSelected(t);
cbx_LOCAccessibility.setSelected(t);
cbx_LOC_Header_Row.setSelected(t);
if (t) {
cbx_LOC_Select_All.setText("Deselect All");
} else {
cbx_LOC_Select_All.setText("Select All");
}
}
素胚勾勒不出你
慕尼黑5688855
相关分类