參照我以前的question:如何在JPanel中繪製形狀?
根據您的寶貴答案,我選擇Java 2D library來滿足我的要求。
我完全閱讀了上述庫,並充分理解處理圖形的東西,如繪製什麼和如何繪製etc.Now我只剩下一個問題,我如何在JPanel中繪製我需要的形狀和繪製所有這些形狀後,我如何將Janel放置在JScrollPane中?
參照我以前的question:如何在JPanel中繪製形狀?
根據您的寶貴答案,我選擇Java 2D library來滿足我的要求。
我完全閱讀了上述庫,並充分理解處理圖形的東西,如繪製什麼和如何繪製etc.Now我只剩下一個問題,我如何在JPanel中繪製我需要的形狀和繪製所有這些形狀後,我如何將Janel放置在JScrollPane中?
覆蓋paintComponent(Graphics g)
方法。 鑄造Graphics
至Graphics2D
並使用drawShape()
方法通過所有形狀
您通常會在JComponent的子類中繪製自己的東西,比如MyComponent。
MyComponent myc = new MyComponent();
JScrollPane jsp = new JScrollPane(myComponent);