这里的场景是这样的:我使用一个Frame对象来使用AWT (没有Swing)进行一些低级的呈现。唯一的问题是,框架在直接呈现给它们时,不考虑它们的边界。所以问题是,不是为屏幕上呈现的所有内容添加框架内嵌,如下所示:
//This is within the rendering method in the Frame subclass.g.drawString("FPS: " + getFPS(), 100 + i
这肯定是相当琐碎和直接的,但我不能弄清楚。这是我的JPanel的样子,它被添加到一个JFrame中: public RadarPanel,这个JPanel开始一直被重新绘制。但是,当我没有调整JFrame的大小时,JPanel的paintComponent方法似乎没有被调用,即使我在构造函数中调用了repaint。
有什么建议吗?谢谢。更新