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

 

 


Tema destacado: Usando Git para manipular el directorio de trabajo, el índice y commits (segunda parte)


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

472  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
473  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
474  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();
    }
}

475  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
476  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());
    }

}

477  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
478  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");
        }
479  Programación / Java / Re: Calcular sueldo totatal con Java Eclipse en: 31 Octubre 2009, 01:36 am
no se enentiende para nada tu pregunta
480  Programación / Java / Re: JFileChooser en: 26 Octubre 2009, 20:35 pm
-por que todo lo quieren hacer con netbeans para usar un wisard no tienes que saber nada aparte de leer
-deja de usar netbeans y usa el peor ide que puedas usar mejor si es block de notas una ves que logres hacer esto nunca mas vas a bolver a tener problemas como este esepto si son conplicadisimos
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