Efectos que tiene esteJPanelCustom:
- Imagen de fondo
- colores en degradado
- bordes en alto relieve
- Como Añadir imagen de Fondo
g2d.drawImage(image, 0, 0, w,h,this);
este método me recibe los valores de la variable Image donde esta alojada la imagen de fondo,y las coordenadas de donde queremos que se posicione o muestra la imagen y el tamaño de dicha imagen por lo general se utiliza los valores getHeight(); y getWidth(); para saber el tamaño del JPanel si el jpanel cambia de tamaño también lo hará la imagen(se re dimensiona).
- Como añadir Colores en Degradado
bgColor = new GradientPaint(0, 0,getBackgroundTop() ,0, h, getBackgroundBotton());
- Como añadir Bordes en alto relieve
Rectangle2D.Float r2d = new Rectangle2D.Float(0, 0, w - 1, h - 1); Shape clip = g2d.getClip(); g2d.clip(r2d); g2d.setPaint(color); g2d.fillRect(0, 0, w, h); g2d.setClip(clip); g2d.setColor(new Color(100, 100, 100));//primer relieve g2d.drawRect(0, 0, w - 1, h - 1); g2d.setColor(new Color(255, 255, 255, 50));//segundo relieve g2d.drawRect(1, 1, w - 3, h - 3);
Forex Trading Mortgage Curso de inglés básico Fashion and Design Laws and lawyers Abogados Business Credit Tecnología de la información Colegios en línea Donate Loans Fotografía digital Bolsa Seguro de coche Cotizaciones Colorado Insurance Salud Tecnología Degree Condominiums Treatment Donate Car to Charity California Moda y Diseño Attomey Casino Lawyer Hosting Forex Sell Annuity Payment Hosting gratuito Claim Acciones Conference Call Hoteles Recovery Trading Software Negocios Mobile casino Cord Blood Transfer Classes Gas/Electricity Donar coche a la caridad California Rehab Registro de Dominios baratos Hosting Web Hosting and Domains Cómo hacer dinero en línea online Web Hosting y Dominios
No hay comentarios:
Publicar un comentario