Требуется удалить jcombobox вместе с его ярлыком - PullRequest
0 голосов
/ 23 мая 2019

Как я могу скрыть 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);
        // ...

Приведенный выше код скрывает только выпадающий список, а не метку.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...