[填空题] 本题的功能是求两个交叉图形的并、减、交和异或。窗口中有4个单选按钮和一个图形面板,面板中有两个交叉的图形,选中其中一个单选按钮,图形面板中以黑色填充的方式显示运算结果。 import j
[填空题] 本题的功能是求两个交叉图形的并、减、交和异或。窗口中有4个单选按钮和一个图形面板,面板中有两个交叉的图形,选中其中一个单选按钮,图形面板中以黑色填充的方式显示运算结果。
import java. awt. * ;
import java. awt. event. * ;
import java. awt. geom. * ;
import java. util. * ;
import javax. swing. * ;
public class java3
public static void main(String[] args)
JFrame frame=new AreaTestFrame();
frame. setDefaultCloseOperation (JFrame. EXIT_ON_CLOSE);
frame. show();
class AreaTestFrame extends JFrame
public AreaTestFrame()
setTitle("java3");
setSize(WIDTH, HEIGHT);
area1
=new Area (new Ellipse2D. Double(100,100,150,100));
area2
= new Area(new Rectangle2D. Double(150,150,150,100));
Container confentPane=getContentpane();
panel=new
JPanel()
&
参考答案: