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

 

 


Tema destacado: ¿Eres nuevo? ¿Tienes dudas acerca del funcionamiento de la comunidad? Lee las Reglas Generales


  Mostrar Mensajes
Páginas: 1 2 3 4 5 6 7 8 9 [10] 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 ... 63
91  Programación / Java / Re: Creación dinámica de jButtons/Buttons en: 26 Abril 2013, 01:10 am
Código
  1. package javaapplication8;
  2.  
  3. import java.awt.GridLayout;
  4. import java.awt.event.ActionEvent;
  5. import java.awt.event.ActionListener;
  6. import java.util.List;
  7. import javax.swing.JButton;
  8. import javax.swing.JFrame;
  9. import javax.swing.JOptionPane;
  10.  
  11. public final class FormularioMesero extends JFrame {
  12.  
  13.    ServicioMesa servicioMesa = new ServicioMesa();
  14.    ServicioAutenticacion autenticacion = new ServicioAutenticacion();
  15.  
  16.    public FormularioMesero() {
  17.        setSize(300, 400);
  18.        setLocationRelativeTo(null);
  19.        setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
  20.        agregarMesas();
  21.  
  22.    }
  23.  
  24.    private void agregarMesas() {
  25.        List<Mesa> mesasAbiertas = servicioMesa.obtenerMesasAbiertas(autenticacion.getPersonalAutenticado());
  26.        setLayout(new GridLayout(0, 8));
  27.  
  28.        for (Mesa mesa : mesasAbiertas) {
  29.            final JButton jButton = new JButton(mesa.getNumero() + "");
  30.            jButton.addActionListener(new AccionSelecionoMesa(mesa.getNumero()));
  31.            getContentPane().add(jButton);
  32.        }
  33.    }
  34.  
  35.    public static void main(String arg[]) {
  36.        new FormularioMesero().setVisible(true);
  37.    }
  38.  
  39.    private class AccionSelecionoMesa implements ActionListener {
  40.  
  41.        private int numero;
  42.  
  43.        public AccionSelecionoMesa(int numero) {
  44.            this.numero = numero;
  45.        }
  46.  
  47.        @Override
  48.        public void actionPerformed(ActionEvent e) {
  49.            JOptionPane.showMessageDialog(null,"el numero de mesa es "+ numero);
  50.        }
  51.    }
  52. }
  53.  
  54.  

Código
  1. package javaapplication8;
  2.  
  3. class Mesa {
  4.  
  5.    private int numero;
  6.  
  7.    public Mesa(int numero) {
  8.        this.numero = numero;
  9.    }
  10.  
  11.    int getNumero() {
  12.        return numero;
  13.    }
  14. }
  15.  

Código
  1.  
  2. package javaapplication8;
  3.  
  4.  
  5. class Personal {
  6.  
  7. }
  8.  

Código
  1. package javaapplication8;
  2.  
  3.  
  4. class ServicioAutenticacion {
  5.  
  6.    Personal getPersonalAutenticado() {
  7.        return null;
  8.    }
  9.  
  10. }
  11.  

Código
  1. package javaapplication8;
  2.  
  3. import java.util.ArrayList;
  4. import java.util.List;
  5.  
  6. public class ServicioMesa {
  7.  
  8.    public List<Mesa> obtenerMesasAbiertas(Personal personal) {
  9.        final ArrayList<Mesa> mesas = new ArrayList<Mesa>();
  10.        mesas.add(new Mesa(1));
  11.        mesas.add(new Mesa(3));
  12.        return mesas;
  13.    }
  14. }
  15.  
  16.  

por favor responde aun quesea para insultar
92  Programación / Java / Re: me podeis recomendar un buen libro de java web ( jsp,servlets,jsf ) en: 22 Abril 2013, 05:43 am
cualquier libro es bueno con tal de que lo leas completo y lo estudies y practiques 
93  Programación / Java / Re: Documentación Oficial Java SE7 - Español en: 14 Abril 2013, 15:38 pm
eso es genial a hora podre decirle a todo el mundo lee la maldita documentación ;-)
94  Programación / Java / Re: AYUDA CON DIAGRAMA DE ACTIVIDADES en: 11 Abril 2013, 19:30 pm
sabes te recomiendo que simplemente agarres una hoja de papel y lapis
me gusta la hoja de papel por que si no te gusta la idea la agarras y la tiras

es la mejor herramienta después de la pizarra blanca esa es muy buena opcion para trabajar en equipo y para enseñar a a un grupo

95  Programación / Java / Re: AYUDA CON DIAGRAMA DE ACTIVIDADES en: 11 Abril 2013, 16:23 pm
disculpa no leei bien el primer post

pero no es tan dificil poner en google "uml online"

con el que ahora me gusta trabajar es
http://creately.com/

96  Programación / Java / Re: AYUDA CON DIAGRAMA DE ACTIVIDADES en: 10 Abril 2013, 12:07 pm
.
97  Programación / Java / Re: IA De Un ajedrez?? en: 3 Abril 2013, 01:12 am
sigo pensando que es muy difícil para un principiante primero mejor termina todo java o aunque sea llega hasta oo (un tema muy importante en programacion)

un librote de inteligencia artificial es

 Artificial Intelligence: A Modern Approach

sabes hacer google hacking

mira pones en google

Código:
filetype:pdf Artificial Intelligence: A Modern Approach

lo cual te mostrar todos los documentos con extensión pdf que contengan esas palabras.Uno de esos documentos es el libro completo de mas de 100 hojas

y aqui el codigo fuente

http://aima.cs.berkeley.edu/code.html
98  Programación / Java / Re: IA De Un ajedrez?? en: 2 Abril 2013, 13:59 pm
yo no se mucho de ia estuve comenzando el desarrollo de ia pero preferí seguir aprendiendo mas ha cerca de bases de datos y de  compiladores lenguajes e interpreters

La dificultad es mucha para alguien quien comienza

agarra tu libro de ia y léelo completó(mínimo uno de 600 hojas solo para que tengas una pequeña introducción teórica mejor si es el de mas de 1000 hojas) ; luego ponte hacer los ejercicios apenas te sale uno haces otro el doble de difícil(prefiero que este muy por encima de mis limites mentales).

después de las primeras 10 hojas que no entiendas te vas a desanimar mas o menos las primeras 10 hojas después de la introducción

ya me conozco esta historia tratan de aprender algo nuevo intenta copiar y pegar algo de san google les sale algo casi de coincidencia; luego cuando se dan cuenta que no sirven se ponen a estudiar(casi nunca llegan aquí) luego como ven que no entienden después de tratar la primera hora(generalmente solo es media hora) se rinden y dicen que ia es muy difícil que la ia no es para mi etc


mi recomendación es que te olvides de la ia por completo y termines un curso o libro completo de programación de cualquier lenguaje;luego cuando sepas como usar el lenguaje recién te pones de meta aprender cualquier otro tema mas avanzado
99  Programación / Java / Re: Crear JTable a mano en: 20 Marzo 2013, 03:04 am
.
100  Programación / Java / Re: Crear JTable a mano en: 20 Marzo 2013, 02:57 am
mira hay varias cosas que deberías saber o leer por tu cuenta

debes aprender a leer la documentación para que no te estés preguntando a cada rato

también debes leer la ayuda que te da el ide

también debes leer todos los mensajes de error que te salgan de absolutamente todo en este caso del ide

Código:
A todo ésto, si deseo moverlo, tendría que modificar esta línea, no? 

a que te refieres a la tabla .Esa linea es para centrar todo el formulario


Citar
Y tengo una duda sobre esta línea:
Código:
DefaultTableModel defaultTableModel = new DefaultTableModel(3,4);

Esos números (el 3 y el 4), representan la cantidad de filas y columnas? Si por ejemplo quiero cargar un fichero con datos, habrá que usar otro método para que coloque la cantidad de filas y columnas que quiero? ¿Qué podría usar?

si exactamente y esta muy bien explicado por el ide y también esta en el javadoc
por si no lo sabias lo que hacen absolutamente todos los métodos de java esta en el javadoc deberías leer primero

para cargar datos de un fichero deberías poner la cantidad de columnas que quieras y 0 filas y luego agrega las filas dinamicamente

Citar
Usé el código, y sin embargo no pasó nada tampoco, es más me tiró error =S?

mira avísame donde vive tu profesor para buscarlo y agárralo a cachetadas

mira tienes que tener un archivo en blanco con el nombre FrmPrincipal y con la extension .java luego copias y pegas todo el codigo que te pase

otra forma es que con tu ide cree una clase con el nombre FrmPrincipal y luego remplaces todo el contenido con el código que te puse

sabes que son los imports y los paquetes y como usarlo?

y la pregunta mas importante sabes si cuando estas usando mal los paquetes y los imports es decir sabes como el ide te avisa cuando tienes errores y sabes comprenderlos



 
Páginas: 1 2 3 4 5 6 7 8 9 [10] 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 ... 63
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines