私はゲームを構築しており、ログイン画面とゲーム画面を切り替えるためにCardLayout
.
画面を切り替えるために使用しているコードは
Global.gameScreen = new GameScreen(Global.connectionHandler.clientSocket);
cards.add(Global.gameScreen,"gameScreen");
((CardLayout)cards.getLayout()).show(cards,"gameScreen");
ただし、画面を切り替えた後、ログイン画面の Swing コントロールがあった場所にマウスを移動すると、それらが表示され、操作できるようになります。
カードを切り替える特定の方法はありますか?