JFrame中的绘图窗口

Joh*_*han 5 java layout swing awt

我想使用java.awt/javax.swing在一个更大的窗口内有一个单独的图形窗口(以及一个单独的笛卡尔坐标平面),我画了一张图片来告诉你我的意思.

我不知道如何做到这一点,把一些文献扔给我,我可以阅读,以便更好地理解这将是非常好的,我的问题的解决方案将是非常棒的.

PS.我没有真正尝试过任何东西,因为我不知道该尝试什么.

GET*_*Tah 4

我建议首先下载 NetBeans,因为它是我所知道的最简单的 UI 设计 IDE。

  1. 从创建应用程序的主框架开始。
  2. 添加您需要的所有按钮并将它们放置在主框架上的图片中。
  3. 将 a 添加JPanel到您的框架中并将其命名为类似drawingCanvasPanel. 该面板将成为绘图区域。不要忘记覆盖面板的painComponent方法,您将在其中使用面板的Graphics.

  • NetBeans +1。@Johan:在理解[布局](http://docs.oracle.com/javase/tutorial/uiswing/layout/visual.html)之前,不要屈服于GUI编辑器的诱惑。 (3认同)