JScrollPane内にJPanelがあります。JPanelの中には多数のJButtonがあります。ただし、JPanelとJScrollPanelが初期化されると、これらのJButtonはNOT VISIBLE(jbutton.setVisible(false))に設定されます。JButtonは、別のクラスがこれをトリガーした場合にのみVISIBLE(jbutton.setVisible(true))に設定されます。
ただし、これらのJButtonは正常に追加され、JPanelに表示されるように設定されていますが、JPanelまたはJScrollPaneには表示されません。私の推測では、JScrollPaneがJButtonを追加すると、JButtonはNOT VISIBLEに設定され、JButtonがVISIBLEに設定されていても、JScrollPaneはそれらがVISIBLEであることを検出しません。
JScrollPane内のJPanelのJButtonの可視性を動的に変更する方法はありますか?