Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - Leyer

#171
Java / Re: Ribbon Flamingo
3 Septiembre 2010, 09:14 AM
Te refieres a los RibbonApplicationMenuEntryPrimary que son agregados a  RibbonApplicationMenu? estoy un poco confundido  :xD

Un saludo.
#172
De nada amigo , bueno los usuarios normales no pueden cerrar un post tiene que ser algún moderador , déjamelo a mi.

Cualquier otra problema aquí estamos :)
Un saludo.
#173
Cita de: jossydeleon en  2 Septiembre 2010, 20:19 PM
Hola tengo una duda no existe el Plugin para hacer la adaptacion a Netbeans?
Muchas Gracias

http://www.pensandoenred.com/2010/01/25/android-sdk-con-netbeans-6-8/
#174
Cita de: Debci en  2 Septiembre 2010, 23:03 PM
Cita de: jossydeleon en  2 Septiembre 2010, 22:18 PM
LEYER De nuevo muchas gracias funciono el codigo que pusiste y lo pude implementar en el Servidor. Ahora quiero poner un boton que diga cancelar pero solo en la parte del Cliente.

Creo un boton y lo inserto en el JDialog y le agrego un evento, pero no se con que instruccion detener el proceso de copia ????¿¿¿¿

Pues haz que la condición del for o el while que uses para transferencia se cumpla o incumpla (dependiendo) y asi lo paras?

Saludos

Tienes que tener en cuenta como lo esta haciendo, Fíjate que si implementa una acción del button, no podrá crear una variable booleana dentro del actionPerformed ya que le pedirá que esa variable sea inmutable (Final)

La solución en ese caso seria, que organices mas el código, ya que como lo tienes sera engorroso implementar la acción de cancelar.

Fijate que puedes hacer esto:

Código (java) [Seleccionar]
Action action=new AbstractAction("Cancelar") {
private static final long serialVersionUID = 1L;
@Override
public void actionPerformed(ActionEvent e) {
cancel = true;
}
};
button.setAction(action);   


Pero en tu caso, tendrías que colocar la variable booleana cancel como variable de clase, osea con el modificador static para poder acceder a modificar esa variable.

Y así poder hacer la verificación si se cancelo la tranferencia.

Example:
Código (java) [Seleccionar]

while ((in = bis.read(byteArray)) != -1){
if(Cliente.cancel){
            System.err.println("Tranferencia cancelada.");
            dialog.dispose();
            bis.close();
                 bos.close();
            break;
            }
//.....................
//etc
}


Pero mi recomendación final es que organices tu codigo.

Un saludo.



#175
Bueno has lo siguiente, mantén una variable privada de ImagenIcon en el panel que quieres visualizarla, luego cuando llamas al método  objMN.mostrarImagen2(file); inicias la variable de ImagenIcon con la ruta del archivo, luego en tu metodo paintComponent() creas la condición:

Código (java) [Seleccionar]
if(imageIcon instanceof ImageIcon)
//aqui el metodo drawImage


para que cuando la variable imagenIcon este iniciada se muestre la imagen.

Prueba y me cuentas

Un saludo.

#176
Esta es una forma, pero existe otra que es setear el maximo del progressBar a 100 y usar int c=(leido*100)/tamaño; ya la aplicaras después

Código (java) [Seleccionar]
JDialog dialog = new JDialog();
           JProgressBar progressBar=new JProgressBar(0, 100);
           dialog.setSize(190, 80);
           progressBar.setStringPainted(true);
           dialog.add(progressBar);
           dialog.setLocationRelativeTo(null);
           dialog.setVisible(true);
           byteArray = new byte[8192];
           long size=archivo.length(), c=0;
           int l=0;
           System.out.println(size);
           progressBar.setMaximum((int)size);
           while ((in = bis.read(byteArray)) != -1)
           {
            l+=in;
               bos.write(byteArray,0,in);
               progressBar.setValue(l);
           }

           bis.close();
           bos.close();


Puedes hacer algo similar en el servidor.

Un saludo.
#177
Lo que tienes que haces es en el JPanel implementar el metodo paintComponent(graphics c); y utilizar el metodo drawImage

Código (java) [Seleccionar]
graphics.drawImage(new ImageIcon("/home/leyer/h.jpg").getImage(), 0,0, getWidth(), getHeight(), null);

Una vez que le pases la imagen por el método, llamas al método repaint(); de panel si no se visualiza.

Un saludo.
#178
Busca información sobre FileWriter y  BufferedWriter que te permitirán crear el archivo de texto.

Usa FTP para subirlo

org.apache.commons

Example
http://www.java2s.com/Code/Java/Network-Protocol/UploadfiletoFTPserver.htm

Un saludo.
#179
Java / Re: Saber Numero de Componentes Declarados...
1 Septiembre 2010, 06:46 AM
Código (java) [Seleccionar]

public class JTextFiel extends javax.swing.JTextField{
private static final long serialVersionUID = 1L;

private static int instancias;

  public JTextFiel(){
     instancias++;
  }
  public static int getInstances(){
    return instancias;
  }
  public static void main(String args[]){
new JTextFiel();
new JTextFiel();
new JTextFiel();
System.out.println(JTextFiel.getInstances());
  }
#180
Java / Re: Recursividad en Java
1 Septiembre 2010, 03:22 AM