私のswingアプリケーションにあるリレーアウトの問題に遭遇しました。GridBagLayoutを使用して4つのコンポーネント(2つのJLabel、1つのJTextFieldと1つのテーブル、それぞれが1つの行を占める)をパネルに追加します。一部のロジックでは、1つのラベルをtrueまたは表示する必要があります。いくつかの条件に基づいてfalseですが、setVisible(false)を呼び出すと、このラベルの下のコンポーネントが少し表示され、setVisible(true)を呼び出すと、少し下がってGUIが点滅します。他のコンポーネントをパネルに貼り付ける方法はありますか?ありがとう。
1553 次