我正在執行我的Final Year Project項目,並且在過去的1個月裏一直陷入一個問題,它給了我無眠的夜晚。這是一個測試創建和在線測試應用程序。每個問題都存儲在數據庫中。我如何根據問題的類型自動填充不同的Net Bean屬性。例如每個MCQ的組合框和T/F類型問題的單選按鈕。我的意思是自動創建組件和人口。在NetBeans中自動填充組件
-1
A
回答
0
我會爲您的設計添加一個JPanel,它是您想要動態更改組件的正確大小。選擇JPanel並右鍵單擊彈出的上下文菜單。選擇Set Layout
- >CardLayout
。現在,當您將組件拖放到該JPanel上而不是將它們顯示在不同的位置時,它們將會堆疊在彼此之上。您可以在導航器樹中看到添加的組件列表。你只能看到設計中的第一個。在導航器中選擇每個,然後在靠近底部的佈局部分編輯其屬性Card Name
。名字可能是card1或card2等。將它改爲您在下面編寫代碼時記得的內容。
然後,無論何時需要更改顯示的組件,您都會這樣放置代碼。
CardLayout cl = (CardLayout) this.jPanel1.getLayout();
cl.show(jPanel1, "checkboxcard");
「checkboxcard」是以前設置爲卡名稱屬性的名稱。
嵌入式組件不一定是簡單的旋轉控件。您可以創建多個JPanel設計,並使用卡片佈局將它們拖放到父級jpanel中。對於每個內部面板,選擇您的項目,然後選擇新建 - >JPanel Form
以創建您可以設計的新面板。編譯相應的類,然後將其從Project選項卡拖放到具有父級jpanel的設計中。
+0
謝謝。你的回答給了我一個好主意,我已經解決了這個問題。謝謝! – Fazal
相關問題
- 1. 自動填充組合框
- 2. 自動填充組合框
- 3. Google自動填充組件限制iOS
- 4. 在netbeans中禁用自動填充的佔位符?
- 5. 在EXCEL中自動填充
- 6. GridView控件自動填充
- 7. 如何填充在NetBeans
- 8. 你如何使Netbeans表單自動填充類中的字段?
- 9. 在netbeans中填充JTable中的數據
- 10. 在Netbeans 6.5中填充JAVA中的jComboBox
- 11. yii中的自動填充小部件
- 12. JSF中的自動填充
- 13. 在MSSQL自動填充表
- 14. 填充數據自動填充柄
- 15. jquery:預填充自動填充字段
- 16. Javascript自動填充
- 17. MySql:自動填充
- 18. 自動填充textfield
- 19. 自動填充MsgBox
- 20. 自動填充--Dropbox
- 21. 在netbeans中使用向量填充表
- 22. 如何自動填充組合框? java
- 23. jQueryUI自動填充組合框太長
- 24. Drupal 7分組自動填充建議
- 25. 爲jQuery填充數組自動完成
- 26. 組合框,自動填充。 Java的
- 27. 自動填充系列組合框 - Java
- 28. 在Chrome中禁用表單自動填充而不禁用自動填充
- 29. 如何將自動填充保存在自動填充中選擇
- 30. 如何使jquery-ui的自動填充組合框部件填充後點擊?
歡迎來到SO。請按照http://stackoverflow.com/help/how-to-ask提供適當的問題。 –