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 - visualfree

#111
Yo lo haria de esta forma ... para mantener un mejor orden.


import javax.swing.*;
public class Ventana{
       public static void main(String[] args)
       {
               NuevoFrame1 ventana1=new NuevoFrame1();
               NuevoFrame2 ventana2=new NuevoFrame2();
       }
}
class NuevoFrame1 extends JFrame{
       public NuevoFrame1()
       {
               this.setSize(400,500);
               this.setTitle("Primera Aplicacion Swing");
               this.setVisible(true);
       }
}
class NuevoFrame2 extends JFrame{
       public NuevoFrame2()
       {
               this.setSize(400,500);
               this.setTitle("Segunda Aplicacion Swing");
               this.setVisible(true);
       }
}


O sino de esta otra manera:


import javax.swing.*;
public class Ventana{
        private static JFrame NuevoFrame2=new JFrame();
        public static void main(String[] args)
        {
                NuevoFrame1 ventana1=new NuevoFrame1();
                NuevoFrame2.setSize(400,500);
                NuevoFrame2.setTitle("Segunda Aplicacion Swing");
                NuevoFrame2.setVisible(true);
        }
}
class NuevoFrame1 extends JFrame{
        public NuevoFrame1()
        {
                this.setSize(400,500);
                this.setTitle("Primera Aplicacion Swing");
                this.setVisible(true);
        }
}

#112
Java / ayuda urgente!!
14 Marzo 2011, 17:02 PM
Hola amigos , me gustaria saber si alguien ha creado una tool para poder postear en un foro etc ...

me han comentado que se puede hacer con curl ... ahora nose si esto sera asi .. agradezco consejos
o material de ayuda gracias.....
#113
aca te hice un ejemplito espero te sirva.


import javax.swing.*;

import java.awt.BorderLayout;
import java.awt.event.*;
public class Ayuda {
public static void main(String[] args) {
NuevaVentana v=new NuevaVentana();
v.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
v.setVisible(true);
}

}
class NuevaVentana extends JFrame{
JMenuBar mnu=new JMenuBar();
JMenu mnuArchivo=new JMenu("Archivo");
JMenuItem mnuAbrirDialogo=new JMenuItem("Abrir Dialogo");
public NuevaVentana(){
mnu.add(mnuArchivo);
mnuArchivo.add(mnuAbrirDialogo);
this.setTitle("Prueba JDialog");
this.setSize(ancho,largo);
this.add(mnu,BorderLayout.NORTH);
Oyente o=new Oyente();
mnuAbrirDialogo.addActionListener(o);

}
class Oyente implements ActionListener{
public void actionPerformed(ActionEvent e)
{
JOptionPane.showMessageDialog(null,"Mostrar Dialogo");
}
}

private static final int ancho=200;
private static final int largo=200;
}
#114
Aca te hice un codigo de ejemplo:

primero ingresa varios nombres y numeros y luego presiona el boton sumar...
espero te sea de ayuda.

No uso NetBeans.


import javax.swing.*;
import javax.swing.table.DefaultTableModel;

import java.awt.GridLayout;
import java.awt.event.*;

public class SumaJTable {
public static void main(String[] args) {
NuevaVentana v=new NuevaVentana();
v.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
v.setVisible(true);
}

}
class NuevaVentana extends JFrame{
public NuevaVentana(){
setTitle("Suma JTable");
setSize(ancho,largo);
NuevoPanel p=new NuevoPanel();
add(p);
}
private final int ancho=330;
private final int largo=300;


}
class NuevoPanel extends JPanel{
JLabel lbNombre=new JLabel("Ingresar Nombre:");
JTextField txtNombre=new JTextField();
JLabel lbNumero=new JLabel("Ingresar Numero:");
JTextField txtNumero=new JTextField();
DefaultTableModel modelo=new DefaultTableModel();
{
modelo.addColumn("Nombre");
modelo.addColumn("Numero");
}
JTable tabla=new JTable(modelo);
JScrollPane scroll=new JScrollPane(tabla);
JButton btnSuma=new JButton("Agregar Datos");
JLabel lbSuma=new JLabel("0");
JButton SumarDatos=new JButton("Sumar Datos");
int sumita=0;
public NuevoPanel(){
this.setLayout(null);
lbNombre.setBounds(20,20,120,20);
this.add(lbNombre);
txtNombre.setBounds(20,40,120,20);
this.add(txtNombre);
lbNumero.setBounds(20,60,120,20);
this.add(lbNumero);
txtNumero.setBounds(20,80,120,20);
this.add(txtNumero);
lbSuma.setBounds(20,100,30,30);
this.add(lbSuma);
scroll.setBounds(150,20,140,100);
this.add(scroll);
btnSuma.setBounds(150,120,140,20);
this.add(btnSuma);
SumarDatos.setBounds(150,140,140,20);
this.add(SumarDatos);
OyentebtnSuma oyente=new OyentebtnSuma();
btnSuma.addActionListener(oyente);
OyenteSumarDatos oyente1=new OyenteSumarDatos();
SumarDatos.addActionListener(oyente1);
}
class OyentebtnSuma implements ActionListener{
public void actionPerformed(ActionEvent e){
String nom=txtNombre.getText();
int num=Integer.parseInt(txtNumero.getText());
Object[] fila=new Object[2];
fila[0]=nom;
            fila[1]=num;
            modelo.addRow(fila);
           
}
}
class OyenteSumarDatos implements ActionListener{
public void actionPerformed(ActionEvent e)
{
int aux=0;
for(int i = 0; i < tabla.getRowCount(); i++) 
            {
            sumita = Integer.parseInt(tabla.getValueAt(i, 1).toString());
            aux=sumita+aux;
           
            }
lbSuma.setText(Integer.toString(aux));

       
}
}

}
#115
Nivel Web / Tools sql inyection y " DUDA"
6 Diciembre 2009, 21:47 PM
Estuve leyendo acerca de sql inyection y encontre las siguientes heramientas.
----------------------------------------------------------------------------------------------
Herramientas SQL INYECTION.

   * SQLIer
   * SQLbftools
   * SQL Injection Brute-forcer
   * FJ-Injector Framework
   * SQLNinja
   * Automagic SQL Injector
   * NGSS SQL Injector
   * SQLBrute
   * BobCat
   * SQLMap
   * Absinthe
   * SQL Injection Pen-testing Tool
   * SQID
   * Blind SQL Injection Perl Tool
   * SQL Power Injection


Lo que quiero es testear estas herramientas , en una maquina local que tiene linux y mysql , me gustaria saber como puedo dejarla vulnerable para practicar con las herramientas... que codigo tengo que tener en mi servidor con apache php mysql para poder testear estas tools , saludos y desde ya muchas gracias.
#116
Java / Ayuda Reportes.
3 Mayo 2009, 12:35 PM
Disculpen alguien seria tan amable de enseñar a hacer reportes paso a paso , nose por ejemplo mostrar nombre , apellido , rut nose o algo haci , se que no todos tienen mucho tiempo para enseñar estas cosas pero agradeceria de su ayuda...


Desde ya muchas gracias y saludos.
#117
Java / help jtable
29 Abril 2009, 09:37 AM
#118
Java / Ayuda Porfavor...
27 Abril 2009, 09:32 AM
Mi duda es la siguiente, hice 2 codigos uno que hace lo que quiero y el otro que quiero que haga lo mismo que el primer codigo , solo que esta en clases separadas..

Lo que hace el primer codigo , es que tiene un menu y tiene 2 opciones mostrar ventana 1 y mostrar ventana 2 y hace lo que tiene que hacer,  ahora hice otro codigo  pero las clases estan separadas , entonces nose como hacer lo mismo que el primer codigo...

Aca le dejo los 2 codigos espero de su ayuda Saludos..

CODIGO 1.
Código (java) [Seleccionar]

import java.awt.event.*;
import java.awt.*;
import javax.swing.*;
public class prueba{
public static void main(String[] args)
{
Ventana ven=new Ventana();
ven.setVisible(true);
}
}
class Ventana extends JFrame{
JPanel pn1=new JPanel();
JButton btn1=new JButton("Boton ventana 1");
JFrame VentanaDos=new JFrame();
JPanel pn2=new JPanel();
JButton btn2=new JButton("Boton ventana 2");
JFrame VentanaTres=new JFrame();
JPanel pn3=new JPanel();
JButton btn3=new JButton("Boton ventana 3");
JMenuBar mnu=new JMenuBar();
JMenu barra=new JMenu("Archivo");
JMenuItem item=new JMenuItem("Ventana2");
JMenuItem item2=new JMenuItem("Ventana3");
public Ventana()
{

mnu.add(barra);
barra.add(item);
barra.add(item2);
VentanaDos.setTitle("Ventana2");
VentanaDos.setSize(200,300);
VentanaDos.add(pn2);
VentanaTres.setTitle("Ventana3");
VentanaTres.setSize(200,300);
VentanaTres.add(pn3);
pn3.setLayout(new BorderLayout());
pn3.add(btn3,BorderLayout.CENTER);
pn2.setLayout(new BorderLayout());
pn2.add(btn2,BorderLayout.CENTER);
pn1.setLayout(new BorderLayout());
pn1.add(mnu,BorderLayout.NORTH);
pn1.add(btn1,BorderLayout.CENTER);
setTitle("Ventana1");
add(pn1);
setSize(200,300);
OyenteUno o1=new OyenteUno();
item.addActionListener(o1);
OyenteDos o2=new OyenteDos();
item2.addActionListener(o2);
}
class OyenteUno implements ActionListener{
public void actionPerformed(ActionEvent e)
{
VentanaDos.setVisible(true);
}


}
class OyenteDos implements ActionListener{
public void actionPerformed(ActionEvent e)
{

VentanaTres.setVisible(true);
}



}

}



CODIGO 2 "en este codigo no puedo hacer q haga lo mismo que el primer codigo"
Código (java) [Seleccionar]

import java.awt.event.*;
import javax.swing.*;
import java.awt.*;
public class ejemplo{
public static void main(String[] args)
{
Ventana ven=new Ventana();
ven.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

}
}
class Ventana extends JFrame{
public Ventana()
{
setTitle("Ventana 1");
setVisible(true);
setSize(300,300);
PanelUno p1=new PanelUno();
add(p1);
}
}
class VentanaDos extends JFrame{
public VentanaDos()
{
setTitle("Ventana 2");
setSize(300,300);
PanelDos p2=new PanelDos();
add(p2);
}
}
class VentanaTres extends JFrame{
public VentanaTres()
{
setTitle("Ventana 3");
setSize(300,300);
PanelTres p3=new PanelTres();
add(p3);


}

}
class PanelUno extends JPanel{
JButton btnUno=new JButton("Ventana 1");
JMenuBar mnu=new JMenuBar();
JMenu barra=new JMenu("Archivo");
JMenuItem item=new JMenuItem("Ventana 2");
JMenuItem item2=new JMenuItem("Ventana 3");
public PanelUno()
{
mnu.add(barra);
barra.add(item);
barra.add(item2);
setLayout(new BorderLayout());
add(mnu,BorderLayout.NORTH);
add(btnUno,BorderLayout.CENTER);
OyenteUno o1=new OyenteUno();
                item.addActionListener(o1);
                OyenteDos o2=new OyenteDos();
                item2.addActionListener(o2);

}
class OyenteUno implements ActionListener{
                public void actionPerformed(ActionEvent e)
                {
                  System.out.println("Mostrar Ventana 2");
                }


        }
        class OyenteDos implements ActionListener{
                public void actionPerformed(ActionEvent e)
                {

                        System.out.println("Mostrar Ventana 3");
                }



        }



}
class PanelDos extends JPanel{
JButton btnUno=new JButton("Ventana 2");
public PanelDos()
{
setLayout(new BorderLayout());
add(btnUno,BorderLayout.NORTH);
}
}
class PanelTres extends JPanel{
JButton btnTres=new JButton("Ventana 3");
public PanelTres()
{
setLayout(new BorderLayout());
add(btnTres,BorderLayout.CENTER);


}

}

#119
Java / Re: Duda con Java
24 Abril 2009, 21:24 PM

import java.util.*;
/*^
*Texto = nextLine()
*entero= nextInt()
*flotante = nextDouble()
*
*/
public class EntradaSalida
{
public static void main(String[] args)
{
Scanner in = new Scanner(System.in);
System.out.println("Entrada y salida xD");

//Nombre
System.out.println("Ingre su Nombre:");
String nombre=in.nextLine();

//Año de nacimiento
System.out.println("Ingresa Año de nacimiento:");
int año=in.nextInt();

//Calculo de edad actual
int edad =2006-año;

//mensaje de nombre y edad actual
System.out.println("Tu nombre es:"+ nombre+"Y tu edad actual es:"+edad);




}
}
#120
Java / Re: Duda con Java
24 Abril 2009, 06:56 AM
Eso quiere decir si resultado1 es "!" distinto o "=" a resultado2
entonces hace algo...