elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: (TUTORIAL) Aprende a emular Sentinel Dongle By Yapis


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  Java
| | | |-+  Trabajando Con Colores En Java Y Netbeans (duda)
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Trabajando Con Colores En Java Y Netbeans (duda)  (Leído 4,549 veces)
TeclaFurtiva

Desconectado Desconectado

Mensajes: 15


No hay mucho que decir, pero si mucho que hacer...


Ver Perfil
Trabajando Con Colores En Java Y Netbeans (duda)
« en: 16 Agosto 2012, 05:36 am »

Saludos comunidad, tengo una duda con el manejo de colores con Java, la cuestión es que deseo hacer 3 círculos (ya los sé hacer) de diferentes colores (también lo sé hacer), aquí mi duda... ¿como hago para que los círculos no se tapen entre sí?

me explico, lo que deseo es que los colores tengan cierto nivel de transparencia y que luzcan más o menos así:

http://upload.wikimedia.org/wikipedia/commons/thumb/6/63/Venn_diagram_cmyk.png/220px-Venn_diagram_cmyk.png

o así

http://img.blumex.net/wp-content/uploads/2010/08/diagrama-de-venn.jpg

Lo que quiero hacer es visualizar los tres círculos y que los colores se vean mezclados en donde los círculos se tocan.

Como siempre, muchas gracias por su tiempo y atención, saludos! :D


En línea

TeclaFurtiva

Desconectado Desconectado

Mensajes: 15


No hay mucho que decir, pero si mucho que hacer...


Ver Perfil
Re: Trabajando Con Colores En Java Y Netbeans (duda)
« Respuesta #1 en: 16 Agosto 2012, 05:46 am »

Ehhh lo olvidaba, aquí les anexo mi código (un main en donde se tiene un frame y en panel se dibujan los 3 circulos de 3 colores diferentes):

Código
  1. package PracticaGraphics;
  2. import java.awt.BorderLayout;
  3. import java.awt.Color;
  4. import java.awt.EventQueue;
  5. import java.awt.Graphics;
  6. import javax.swing.JFrame;
  7. import javax.swing.JPanel;
  8. import javax.swing.border.EmptyBorder;
  9.  
  10. public class GraficoOvaloString extends JFrame{
  11.  
  12.    private JPanel contentPane;
  13.  
  14.    public static void main(String [] yay){
  15.       EventQueue.invokeLater(new Runnable(){
  16.          public void run(){
  17.             try{
  18.                GraficoOvaloString frame = new GraficoOvaloString();
  19.                frame.setVisible(true);
  20.             }catch(Exception e){
  21.                e.printStackTrace();
  22.             }
  23.          }
  24.       });
  25.    }
  26.  
  27.    public GraficoOvaloString(){
  28.       setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
  29.       setBounds(100,100,600,500);
  30.       contentPane = new JPanel();
  31.       contentPane.setBorder(new EmptyBorder(5,5,5,5));
  32.       setContentPane(contentPane);
  33.       contentPane.setLayout(null);
  34.       setBounds(0,0,900,900);
  35.    }
  36.  
  37.    public void paint(Graphics joe){
  38.       super.paint(joe);
  39.       Color a = new Color(174,98,193);
  40.       joe.setColor(a);
  41.       joe.fillOval(300, 300, 400, 400);
  42.       Color b = new Color(80,211,193);
  43.       joe.setColor(b);
  44.       joe.fillOval(200,400,400,400);
  45.       Color c = new Color(200,218,73);
  46.       joe.setColor(c);
  47.       joe.fillOval(450, 400, 400, 400);
  48.  
  49.    }
  50. }
  51.  
  52.  


En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
ayuda a empezar con un filechooser en java con netbeans
Java
josco 4 11,144 Último mensaje 19 Mayo 2010, 04:58 am
por Leyer
ThreadGroup en Netbeans (java)
Java
wakas 2 5,122 Último mensaje 7 Noviembre 2010, 19:09 pm
por wakas
EJERCICIOS JAVA CON NETBEANS
Java
BlackDiamond 2 11,515 Último mensaje 1 Marzo 2011, 16:26 pm
por xopito
Duda con ejercicio de Java en Netbeans!
Java
KlaHavoK 8 23,660 Último mensaje 6 Enero 2019, 10:29 am
por rub'n
Duda con el JFrame en Java Netbeans
Java
F.F 0 2,636 Último mensaje 27 Septiembre 2014, 20:34 pm
por F.F
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines