我正在嘗試爲我正在執行的程序創建一個菜單。 我想創建一個窗口供用戶選擇是否要加密或解密。 當任一按鈕被按下時,會彈出另一個窗口讓他輸入加密密鑰。 然後程序會進入到顯示數據的另一個窗口/輸入等在Java中調用另一個JFrame
我的問題是什麼被認爲是最佳實踐當「通話中」不同的幀? 我應該爲每一幀製作一個班級嗎?
我總是試圖避免使用不好的做法來提高效率,而不是學習和習慣錯誤的方法。
謝謝您的回答:)
我正在嘗試爲我正在執行的程序創建一個菜單。 我想創建一個窗口供用戶選擇是否要加密或解密。 當任一按鈕被按下時,會彈出另一個窗口讓他輸入加密密鑰。 然後程序會進入到顯示數據的另一個窗口/輸入等在Java中調用另一個JFrame
我的問題是什麼被認爲是最佳實踐當「通話中」不同的幀? 我應該爲每一幀製作一個班級嗎?
我總是試圖避免使用不好的做法來提高效率,而不是學習和習慣錯誤的方法。
謝謝您的回答:)
爲了更好的UI設計,我建議你使用的JDesktopPane,並添加JInternalFrames的各種功能。這樣,您可以在一個窗口中創建整個應用程序,而不是創建和處理jframes
是的,我最終使用這種方法!這使得維護我的用戶界面變得簡單。 – Trifecta
如果您關心好的和不好的練習,那麼請考慮閱讀本文[使用多個JFrames,好/壞的練習?](http:/ /stackoverflow.com/a/9554657/928711) –