Java小程序清屏

Java小程序清屏,java,applet,screen,Java,Applet,Screen,对于Java小程序,“清除屏幕”的最佳方法是什么?是否有特定的功能,或者您是否会创建并绘制一个屏幕大小的白色矩形 清除整个小程序屏幕的最佳做法是什么?通常清除小程序的最佳做法是绘制背景 Dimension d = getSize(); g.setColor(Color.WHITE); g.fillRect(0, 0, d.width, d.height); 整个屏幕或只是一个JPanel或其他组件?整个小程序。我有一系列的绘图,每次都需要清除屏幕并在小程序屏幕上绘制新的绘图。super.pai

对于Java小程序,“清除屏幕”的最佳方法是什么?是否有特定的功能,或者您是否会创建并绘制一个屏幕大小的白色矩形


清除整个小程序屏幕的最佳做法是什么?

通常清除小程序的最佳做法是绘制背景

Dimension d = getSize();
g.setColor(Color.WHITE);
g.fillRect(0, 0, d.width, d.height);

整个屏幕或只是一个JPanel或其他组件?整个小程序。我有一系列的绘图,每次都需要清除屏幕并在小程序屏幕上绘制新的绘图。
super.paintComponent
应该可以工作(如果您使用
JComponent
)或
super.paint
用于顶级容器。您应该尽量避免过度使用顶级容器的绘制方法,使用自定义组件通常会获得更好的性能