Hola a Todos a mi me gusta programar en C# y hize interseccion de 2 conjuntos , pero ahora quiero hacerlo en java pq esta de moda y no quisiera quedarme atras con los graficos haber si este codigo me pueden ayudar a llevar a java o darme las pautas oh comparaciones de los codigos , porque hasta una parte es igual pero cuando quise Usar GraphicsPath en Java no hay u busque y no tienen los mismos valores ... ! desde hay me queme y ya no pude avanzar + .
Graphics g = pictureBox1.CreateGraphics();
Rectangle rect0
= new Rectangle
(20,
20,
100,
100); Rectangle rect1
= new Rectangle
(70,
20,
100,
100); //establesemos los trazados
GraphicsPath trazado0
= new GraphicsPath
(); trazado0.AddEllipse(rect0);
GraphicsPath trazado1
= new GraphicsPath
(); trazado1.AddEllipse(rect1);
Region reg
= new Region
(trazado1
); reg.Intersect(trazado0);
g.DrawEllipse(Pens.Blue, rect0);
g.DrawEllipse(Pens.Blue, rect1);
g.FillRegion(Brushes.Red, reg);
g
.DrawString("A",
new Font
("Arial",
12), Brushes
.Blue,
15,
10); g
.DrawString("B",
new Font
("Arial",
12), Brushes
.Blue,
150,
10);