0
A
回答
0
這是因爲AWT和Swing以不同的方式呈現。不建議混合AWT和Swing組件。
您可以瞭解更多有關在這裏:
http://www.comp.nus.edu.sg/~cs3283/ftp/Java/swingConnect/archive/tech_topics_arch/mixing/mixing.html
相關問題
- 1. AWT和Swing教程
- 2. 的Java AWT/Swing的:問題的paintComponent定製的JPanel(S)
- 3. MouseEvent問題AWT Java
- 4. AWT重繪問題
- 5. 重疊AWT行和Swing JLabels
- 6. 的Java AWT和Swing的
- 7. AWT和Swing的未來?
- 8. Swing按鈕vs AWT按鈕?
- 9. JFrame,JPanel和awt問題
- 10. SWT/AWT橋接問題?
- 11. Swing ScrollTable問題
- 12. Swing Panel問題
- 13. Swing paint問題
- 14. Swing- GridbagLayout - 問題
- 15. 問題與Swing
- 16. Swing JSplitPane問題
- 17. Java swing - list.add問題
- 18. Swing佈局問題
- 19. 與Swing CardLayout問題
- 20. Java Swing FocusTraversalPolicy問題
- 21. Swing教程問題
- 22. Java Swing textfield問題
- 23. Java Swing Threading問題
- 24. Swing佈局問題
- 25. Swing JWebBrowser問題 - SocketException
- 26. Java Swing GUI - 問題
- 27. 將AWT畫布轉換爲Swing
- 28. 添加一個Swing按鈕與AWT
- 29. Java swing/awt組件繪製棋盤
- 30. NetBeans中的AWT和Swing組件
我同意,但AWT_TextField擁有的ValueChanged方法,JTextField中沒有它,但我需要它:( 感謝提問;) – Aero
使用'JTextField'並添加一個'DocumentListener'。 –
不要阻塞EDT(Event Dispatch Thread) - 當發生這種情況時,GUI將「凍結」。而不是調用'Thread.sleep(n)'實現一個Swing'Timer'來重複執行任務,或者一個'SwingWorker'執行長時間運行的任務。有關更多詳細信息,請參見[Swing中的併發](http://docs.oracle.com/javase/tutorial/uiswing/concurrency/)。 –