在JFrame(0,0)的左上角

时间:2018-02-21 19:19:47

标签: java swing jframe awt

我正在JFrame中做一些平铺,我认为如果地图的左上角是(0,0)会更容易处理,因为它可以更容易通过2d数组解释位置

1 个答案:

答案 0 :(得分:3)

  

我在JFrame中做了一些平铺

你不应该在框架中进行平铺。

而是在框架中添加JPanel并在面板中进行平铺。然后面板的顶部/左侧将是(0,0)。

阅读Swing tutorial中的部分。主题有:

  1. Custom painting - 如果您正在绘制自己的瓷砖。本教程介绍如何在面板上进行自定义绘制

  2. How to use GridLayout - 如果您想在面板中添加实际组件。

  3. 在任何一种情况下,框架只是面板的容器。所有代码/逻辑都属于面板。