我正在嘗試使用 JFrames 為不同的屏幕制作一個在我的倉庫中使用的程序。登錄屏幕顯示完美,就像我編碼的那樣,失敗屏幕根本不會顯示,成功登錄主菜單屏幕采用了我為不同行放置的所有 3 個 JLabel,并將它們?nèi)看蛴≡谕耆嗤奈恢?,因此您看不到它說的內(nèi)容。一開始我認為它有部分代碼位于錯誤的位置,但將其復(fù)制到其他地方后沒有任何變化。對于第一個屏幕,我需要在框架代碼末尾創(chuàng)建空的 JLabel,它可以解決完全相同的問題,但它與主菜單屏幕的工作方式不同正如您在我的代碼中看到的那樣,它們應(yīng)該是不同的行,但它在一行中完全模糊了。
1 回答

侃侃無極
TA貢獻2051條經(jīng)驗 獲得超10個贊
解決方案都非常簡單,而不告訴我這太強大了,無法完美使用它如何工作?簡單的。我將每個框架創(chuàng)建為不同的類,然后當它檢查密碼是否正確(如果為真)時,我使用了以下內(nèi)容:
login.setVisible(false); login.dispose();new?MainMenu();
其中創(chuàng)建具有所需屬性的新框架,并且它們不會像以前那樣混合在一起。
添加回答
舉報
0/150
提交
取消