如何在填充的矩形内绘制S?到目前为止,这就是我所拥有的。我能够绘制S,但是它永远不会位于实心正方形的中心。如何实现呢?
g.setColor(Color.CYAN);
g.fillRect(i * 20, j * 20, i * 20 + 20, j * 20 + 20);
g.setColor(Color.BLACK);
答案 0 :(得分:0)
这可能是您正在使用的窗格类型。一个简单的解决方案是使用一个堆栈窗格,该窗格将节点堆叠在一起并对其进行排序,以使矩形位于第一个,文本框位于第二个。 https://docs.oracle.com/javafx/2/layout/builtin_layouts.htm