Как я могу скрыть jcombobox
, когда флажок actionperformed
установлен на качелях? Я пробовал setvisible(false)
, но он скрывает только выпадающий список, а не его ярлык. Как я могу скрыть оба, выпадающий и метку?
public void actionPerformed(ActionEvent e)
{
if (ProtectPointCheckB.isSelected()){
prodArrayType.setVisible(false);
// builder.getPanel().remove(arrayTypeJLabel);
ipSpeed.setVisible(false);
arrayTypeJLabel.setVisible(false);
//ipSpeed.removeAll();
DataPathwaySpeedCombo.setEnabled(true);
DataDomainModelCombo.setEnabled(true);
}
else {
prodArrayType.setVisible(true);
ipSpeed.setVisible(true);
// ...
public void actionPerformed(ActionEvent e)
{
if (ProtectPointCheckB.isSelected()){
prodArrayType.setVisible(false);
// builder.getPanel().remove(arrayTypeJLabel);
ipSpeed.setVisible(false);
arrayTypeJLabel.setVisible(false);
//ipSpeed.removeAll();
DataPathwaySpeedCombo.setEnabled(true);
DataDomainModelCombo.setEnabled(true);
}
else {
prodArrayType.setVisible(true);
ipSpeed.setVisible(true);
// ...
Приведенный выше код скрывает только выпадающий список, а не метку.