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


Tema destacado: Recuerda que debes registrarte en el foro para poder participar (preguntar y responder)


  Mostrar Mensajes
Páginas: 1 ... 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 [48] 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63
471  Programación / Java / Re: [APORTE] Solucionador de ecuaciones de 2o Grado en: 21 Noviembre 2009, 01:37 am
deja de meter horrible codigo autogenerado a nadie le interesa como meter unos pocos conponentes en mas de 100 lineas que no tienen nada que ver con la logica
472  Programación / Java / Re: JFileChooser en Mac en: 19 Noviembre 2009, 01:25 am
sobre el look an feel lo pones antes que todo despues del main

si le pones el  look and feel del sistma va a aquedar identico que el del mac si en el mac te muestra los iconos como quieres se en el file chooser igual si usas el look del sistema

473  Programación / Java / Re: 2o Problema, encriptador con GUI en: 17 Noviembre 2009, 19:51 pm
por que malogran su codigo poniento el gui de netebeans
porque es mucho mas sencillo hacer la gui, sinceramente creo que hacerla por codigo es una perdida de tiempo(yo mismo empezé asi, y acabé artandome)
Alguien sabria ayudarme?

Saludos

yo me referia que a nadie con dos dedos defrente le interesa un orrible codigo autogenerado que nisiquiera se puede editar con fasilidad y que no tiene nada que ver con ver en el problema
474  Programación / Java / Re: 2o Problema, encriptador con GUI en: 16 Noviembre 2009, 01:52 am
por que malogran su codigo poniento el gui de netebeans
475  Programación / Java / Re: Imprimir datos en un JtextArea en: 4 Noviembre 2009, 23:08 pm
aca esta tu problema resuelto
Código:
package javaapplication1;

import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.JButton;
import javax.swing.JFrame;


/**
 *
 * @author luis
 */
import java.awt.Color;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.event.ItemEvent;
import java.awt.event.ItemListener;

import javax.swing.*;

import java.awt.Color;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.event.ItemEvent;
import java.awt.event.ItemListener;

import javax.swing.*;

public class FrmEjemplo extends JFrame implements ActionListener {

    int a = 0;
    String edad;
    String dni;
    String profesion;
    String[] items = {"Ingeniero", "Arquitecto", "Enfermera", "Médico"};
    JPanel panel = new JPanel();
    JPanel panel2 = new JPanel();
    JLabel label1 = new JLabel("Seleccione su edad");
    JRadioButton rb1 = new JRadioButton("18-20");
    JRadioButton rb2 = new JRadioButton("21-40");
    JRadioButton rb3 = new JRadioButton("41-60");
    JRadioButton rb4 = new JRadioButton("60 a más");
    JLabel label2 = new JLabel("DNI");
    JTextField txtNombre = new JTextField(10);
    JLabel label3 = new JLabel("Profesión");
    JComboBox combo = new JComboBox(items);
    JButton boton = new JButton("Imprimir Datos");
    ButtonGroup rbg;
    JTextArea txtS = new JTextArea();
    private JLabel texto;

    public void FrmEjemplo() {
        getContentPane().setLayout(null);
        rbg = new ButtonGroup();
        rbg.add(rb1);
        rbg.add(rb2);
        rbg.add(rb3);
        rbg.add(rb4);

        rb1.setBounds(10, 60, 100, 25);


        rb2.setBounds(10, 90, 100, 25);


        rb3.setBounds(10, 120, 100, 25);


        rb4.setBounds(10, 150, 100, 25);

        label1.setBounds(0, 0, 150, 50);
        txtS.setBounds(50, 150, 150, 100);

        panel.setLayout(null);
        panel.setBounds(0, 0, -1, 1);
        panel.setBackground(new Color(220, 220, 10));
        panel.add(rb1);
        panel.add(rb2);
        panel.add(rb3);
        panel.add(rb4);

        panel.add(label1);
        panel.setSize(150, 400);
        setVisible(true);
        setSize(400, 300);
        add(panel);


        panel2.setLayout(null);
        panel2.setBackground(new Color(250, 150, 110));
        panel2.setBounds(125, 0, 250, 150);
        panel2.add(txtS);
        panel2.add(label2);
        panel2.add(label3);
        panel2.add(txtNombre);
        panel2.add(combo);
        panel2.add(boton);
        panel2.setSize(220, 300);
        panel2.add(txtS);
        setSize(350, 300);
        add(panel2);

        //panel2.setBorder(BorderFactory.createTitledBorder("Resultados"));

        label2.setBounds(40, -60, 150, 195);
        txtNombre.setBounds(70, 25, 99, 20);
        label3.setBounds(40, -210, 555, 550);
        combo.setBounds(99, 55, 100, 20);
        boton.setBounds(50, 100, 150, 20);
        boton.addActionListener(this);

    }
    @Override
    public void actionPerformed(ActionEvent event) {
        int opcion = combo.getSelectedIndex();
        if (opcion == 0) {
            profesion = ("Ingeniero");
        }
        if (opcion == 1) {
            profesion = ("Arquitecto");
        }
        if (opcion == 2) {
            profesion = ("Enfermera");
        }
        if (opcion == 3) {
            profesion = ("Médico");
        }

        if (rb1.isSelected()) {
            edad = ("18 a 20");
        }
        if (rb2.isSelected()) {
            edad = ("21 a 40");
        }
        if (rb3.isSelected()) {
            edad = ("41 a 60");
        }
        if (rb4.isSelected()) {
            edad = ("60 a más");
        }
        //texto.setText("" + sueldoTotal);
        dni = txtNombre.getText();
        if (event.getSource().equals(boton)) {
 
            txtS.setText("\n" + "Edad: " + edad + "\n" + "DNI: " + dni + "\n" + "Profesion: " + profesion);
        }

    }
    public static void main(String[] args) {
        FrmEjemplo obj = new FrmEjemplo();
        obj.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        obj.setVisible(true);
        //obj.mipanel();
    }
}

476  Programación / Java / Re: Imprimir datos en un JtextArea en: 4 Noviembre 2009, 23:05 pm
-te felisito as dado el primer paso y mas inportante de todos para ser un programador de verdad (no usar netbeans) no vas a ser uno mas del monton que no sabe nisiquiera que es lo que ase su propio codigo
-te cuento que tu programa comete un error de rendimiento no se del resto pero a mi me buelve loco tu formulario cuando lo "sierras" deve serrarse tu formulrio lo unico que ase es volverse invisible lo corriges con esto
Código:
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE)
-simpre ponle nombre referenciales a las varibles ejemplo txtNombre,txtSueldo,no a no txt no text
-as cometido un error victima del no usar nomenclaturas as creado una caja de texto que nunca la as usado ("text") y ensima la leiste despues es por eso que te vota un nullpointerexeception
-simpre que tienes barios radiobutons agrupados por un buton grup seleciona uno por defecto
-acostumbrate a usar el constructor de las clases
-create un metodo initialiseconponents dentro del constructor de tu clase grafica para indicar que ese metodo es el encargado agregar los conponentes graficos a tu ventana
477  Programación / Java / Re: solo numeros en java en: 4 Noviembre 2009, 17:54 pm
solucion  :D

Código:
......
public class miVentatinata extends JFrame{
.....
public miVentatinata(){
......
jTextField1.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                jTextField1FocusLost(evt);
            }
        });

}

private void jTextField1FocusLost(java.awt.event.FocusEvent evt) {
        jTextField1.setText(jTextField1.getText().toUpperCase());
    }

}

478  Programación / Java / Re: solo numeros en java en: 4 Noviembre 2009, 08:13 am
-la caja de texto indicata que presenta validacion y reformato de texo es JFormatedTextfield
-JFormatedTextfield es una de las clases mas conplicadas y poderosas de java
-ya hay un componente que se valida solo por defecto que su contenido sea solo numero JSpiner


recomiendo
para la primera pregunta


para la segunda
simplemente arrastra y pega un JSpiner de tu ide a tu formulario y nada mas
479  Programación / Java / Re: Arreglos con Jva Eclipse en: 4 Noviembre 2009, 07:13 am
-no seas vago nadie te lo va hacer
-el problema es muy senscillo
-muestra tu abanse de una forma legible y ordenada y coherente
-divide tu problema en varios pequeños
-usa una logica sensilla y simple


bueno primero declara una varible y luego asignale la suma de los valores que estan en la posicion inpar

te avanso unas cositas que deberias saber
Código:
int a =15;
        if (a%2!=0){
            System.out.print(a+" es inpar");
        }else{
            System.out.print(a+" es par");
        }
480  Programación / Java / Re: Calcular sueldo totatal con Java Eclipse en: 31 Octubre 2009, 01:36 am
no se enentiende para nada tu pregunta
Páginas: 1 ... 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 [48] 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines