lunes, 7 de noviembre de 2011

JComboBox editable en java

11/07/2011

Hoy les traigo una forma de como hacer editable un JComboBox, por lo general unJComboBox se lo utiliza editable cuando unaaplicacióntrabaja con base de datos y es un software grande para alguna empresa de las mismas proporciones, no es nada complicado hay una propiedad que nos facilita todo el trabajo sinnecesidadde crear alguna clase aparte para que nos valide laedición,jComboBox.setEditable(true);y nada mas eso es todo el trabajo. y para agregar elítemescrito al combo solo se utilizaaddItem.


Si lo imaginas,lo programas



martes, 1 de noviembre de 2011

Barra de Progreso con Graphics [JAVA]

11/01/2011

Hoy les traigo una forma de construir sus propias barras de progreso con la clase Graphics de java al parecer se ve algo complicado pero no es algo simple si tienen conocimiento de esta clase que con una buena creatividad se puede realizar varias cosas.
fragmento delcódigo.

Graphics g=getGraphics();
for(x=5;x=this.getWidth();x+=15){
crono(30);//crono es unafuncióncon un hilo o thread,
g.setColor(Color.orange);
//FillRect dibuja un rectangulo
g.fillRect(x, y, 10, 10);
g.fillRect(x+15, y, 10, 10);
g.fillRect(x+30, y, 10, 10);
g.fillRect(x+45, y, 10, 10);
g.fillRect(x+60, y, 10, 10);
crono(60);
g.setColor(Color.white);
g.fillRect(x, y, 10, 10);
g.fillRect(x+15, y, 10, 10);
g.fillRect(x+30, y, 10, 10);
g.fillRect(x+45, y, 10, 10);
g.fillRect(x+60, y, 10, 10);
}.



Si lo imaginas,lo programas




jueves, 27 de octubre de 2011

Nuevo Componente JavaFaceComponent V1.0 [JAVA]

10/27/2011

domingo, 23 de octubre de 2011

Texto con Sombra en [Java]

10/23/2011

Hoy les traigo una agradable forma de colocar textos sombreados gracias almétodopaint() de la claseGraphics
el cual se puede dar el efecto de sombra, estemétodopuede ser utilizado en cualquier objeto todo depende de suimaginación.
Fragmento del codigo

super.paint(g);
Graphics2D graph = (Graphics2D)g;
int x = Width;
int y = tamaño*5/2;
graph.translate(10, y);
//da el color sombra
graph.setPaint(Color.lightGray);
AffineTransform origTransform = graph.getTransform();
graph.shear(-0.95, 0);
graph.scale(1, 3);
graph.drawString(mensaje, 0, 0);
graph.setTransform(origTransform);
//da color al texto
graph.setPaint(Color.blue);
//dibuja el texto
graph.drawString(mensaje, 0, 0);






Si lo imaginas,lo programas



jueves, 20 de octubre de 2011

Copiar y Eliminar archivos en [JAVA]

10/20/2011

Hoy veremos como copiar y eliminar un fichero de texto o archivo, esto es sencillo dependiendo de lo que se quiera hacer al trabajar conjava.io.File, primero veamos unos conceptos.
InputStream:es la clase base de todos los flujos de entrada de la API de Java , seutilizan para la lectura de bytes de datos basado en un byte a la vez.
OutputStream:es la clase base de todos los flujos de salida de la API de Java que siempre esta conectado algun destinocomo una conexión de archivos de red, tubería, etc.

Fragmento del codigo:
//entrada de datos
InputStream in = new FileInputStream(origen);
//salida de datos
OutputStream out = new FileOutputStream(destino+"/ficherocoipado.txt");
//arreglo de byte
byte[] buf = new byte[1024];
int len;
//lee
while ((len = in.read(buf)) 0) {
//lo escribe
out.write(buf, 0, len);
}
in.close();
out.close();


Si lo imaginas,lo programas