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

#411
mira tu propio codigo esta muy mal echo

package paqgui;


import java.awt.*;
import java.awt.event.*;
import java.io.*;
import java.util.*;
import javax.swing.JButton;
import javax.swing.JLabel;
import javax.swing.JPanel;
import javax.swing.JTabbedPane;
import javax.swing.JTextField;

public class ficherosgui extends javax.swing.JFrame {

//comienso del error
    private JLabel Nombrec;
    private JTabbedPane jTabbedPane1;
    private JPanel Altas;
    private JButton LimpiarAltas;
    private JButton AltasButton;
    private JTextField telefa;
    private JTextField apea;
    private JTextField noma;
    private JLabel Telefono;
    private JLabel Apellido;
    private JLabel Apellidoc;
    private JLabel Nombre;
    private JLabel DNI;
    private JTextField dnia;
    private JPanel Consultas;
    private JTextField telefc;
    private JLabel DNIc;
    private JLabel Telefonoc;
    private JTextField dnic;
    private JTextField nomc;
    private JTextField apec;
    private JButton ConsultaButton;
    private JButton Limpiarc;

//fin del error
 
    public ficherosgui() {
        initComponents();
    }

............
public static void main(String args[]) {
        java.awt.EventQueue.invokeLater(new Runnable() {
            public void run() {
//error
                new NewJFrame().setVisible(true);
            }
        });
    }
................................

    // Variables declaration - do not modify
    private javax.swing.JPanel Altas;
    private javax.swing.JButton AltasButton;
    private javax.swing.JLabel Apellido;
    private javax.swing.JLabel Apellidoc;
    private javax.swing.JButton ConsultaButton;
    private javax.swing.JPanel Consultas;
    private javax.swing.JLabel DNI;
    private javax.swing.JLabel DNIc;
    private javax.swing.JButton LimpiarAltas;
    private javax.swing.JButton Limpiarc;
    private javax.swing.JLabel Nombre;
    private javax.swing.JLabel Nombrec;
    private javax.swing.JLabel Telefono;
    private javax.swing.JLabel Telefonoc;
    private javax.swing.JTextField apea;
    private javax.swing.JTextField apec;
    private javax.swing.JTextField dnia;
    private javax.swing.JTextField dnic;
    private javax.swing.JTabbedPane jTabbedPane1;
    private javax.swing.JTextField noma;
    private javax.swing.JTextField nomc;
    private javax.swing.JTextField telefa;
    private javax.swing.JTextField telefc;
    // End of variables declaration
}


a continuacion voy a señalar los errores por que seguramente cuando trates de hacer el gui los vas a volver a cometer

1 esatas declarando dos  veces las mismas varibles globales en la parte de arriba de la clase y en la parte de avajo por eso es que toda la parte de avajo esta toda subrallada

2en el centro de la clase estas intaciando una clase que no existe (NewFrame) en ves de eso deberias poner tu propia clase ficherosgui
#412
Cita de: the walrus en  3 Marzo 2010, 21:24 PM

*lo he intentado cambiar varias veces pero los errores siguen igual.
el asunto es que el código generado por el design de netbeans no se puede modificar,asique seria encontrar una manera de cambiarlo desde otro sitio.


-no cuando tengas un problema de esos no modifiques as todo el gui desde 0 no tienes opcion ademas hacer un formulario de este tipo toma a lo mucho en el peor de los casos 10 minutos

Citar*las clases quizás haya hecho algún lío,pero tengo que implementar todo el código del programa en un solo archivo,de ahí que no tenga práctica con este supuesto..no es lo mismo que tener un main y las demás clases en archivos separados,claro.

por que no lo puedes tener separado es una buena practica o acaso no te eneñearon a trabajar con clases o el profesor es un bruto que adbitrariamente les dijjo que trabajen todo en un "solo archivo" sera que el profesor no sabe que el ide te crea un monton de archivos que solo sirven para el ide

Citar*los nombres los he puesto lo más simple que he podido,los campos de las variables que se repetían en distintos procesos apenas los he modificado,vamos,creo que no me dan fallo en sí.

-un nombre signifiactivo no es jTabbedPane1
-en ves de poner AltasButton pon btnDarDeAlta
-en ves de poner ape pon txtApellido
-en ves de poner dnia y dnib pon txtdniAlta y txtDniConsulta

recuerda nombres claros y conpletos con prefijos y sin lugar a duda procurando que no sean demasiados largos

Citar(lo peor de todo es el tiempo que se me hecha encima con exámenes y curro de por medio  :o)
habría otra manera más sencilla para llegar a el mismo fin?

da tu mayor esfuerso para lograr cunplir lo mejor posible en todo y aprender al maximo y no hay ningun problema en dejar de hacer cosas que te gusten y si en el peor de los casos y solo apesar de todos tus esfuersos no te alcansa tiempo simplemente copiate para que apruebes solo como la ultima opcion


-no pongas inportancion generica import java.awt.*;
entiendie tu propio codigo
#413
-lol si tu gui esta mal hazlo todo denuevo y cuando la fregaste en netbenas es muy dificil de corregirlo no se puede editar codigo con facilidad y lo tienes que arreglar de una manera que netbenas lo entienda
-estas mesclando cosas la clase para presentar datos con la clase que tiene la logica con esto lograras partir el problema en pedasitos que se puedan probrar por separado
-ponle nombre significativo a todo
#414
Java / Re: Empiezo desde 0
22 Febrero 2010, 19:36 PM
aprende a trabajar con diferenes ides si es posible aprende primero a trabajar con el bloc de notas y trata de entender todo el codigo que veas es altamente inportante que no trabajes con netbeans asta que tengas un cierto nivel del lenguaje
aca tienes el blog de casidiablo el te esplica los temas basicos de una manera facil
http://casidiablo.net/java/
#415
Java / Re: Empiezo desde 0
22 Febrero 2010, 19:31 PM
bueno te digo que estas vien confundido las idisiones no son tan inportanes el contenido es el mismo a lo mucho puedes en contrar que pongan algo mas en el apendise si tiene o algunas notas mas al pie de pagina si tiene alguna lo unico que hacen en diferentes versiones es arreglar al gunos errores o fe de erratas agregar algunos textos mas pero la esencia simpre va a ser la misma

las primeras ediciones de los libros son las mas vuscadas y "valiosas" pero eso solo pasa en los libros muy inportantes y viejos donde la primera edicion es dificil de encontrar pero en realidad las mejores son las ultimas porque las mejoran un poquito pero en realidad simpre es la misma esencia

si fueran tomos o continuasiones eso si es otra cosa

-los primeros temas son solo practica lo unico que tines que hacer es masear problemas y ejemplos como loco aste unos 10 o 20 problemas diarios tu solo es como aprender a manejar bicicleta la unica manera de aprenderlo es aserlo

-luego es muy inportante que estudies y comprendas lo que es orientasion a objetos y lo que son clases si tu entienedes bien eso y logras usarlo veras que java y los ultimos lenguajes de programacion en general son muy faciles

-todo el resto de temas que te puedan enseñar de java en realidad no son cosas nuevas lo unico que te van a enseñar es a usar algunas librerias osea lo unico que vas a hacer es estudiar clases y objetos otra ves nada nuevo y sorprendente

-te esplico que no existen atajos ni formas faciles de ser bueno en culaquier cosa la unica diferencia entre los que saben mucho aserca de alguno tema no es que ellos sena superiores o mas intelegentes sino que ellos an estudiado mas y practicado com mucho ainco

-se autodidacta los profesores no inportan un comino te explico que la mayoria de cosas que se lo se por que lo lei en google o me compre libros

-bueno la mejor manera de comensar es poner en practica todo lo que leas de un libro de programacion
#416
Java / Re: [Aporte by 4ng3r] Crear Voz con Java
21 Febrero 2010, 21:54 PM
exelente aporte sigue asi
#417
disculpen por el error pero es tan simple y obio deberias aprender a prestar un poquito mas de atension el error que cometi fue poner un corchete en donde no devia
#418
 :D ya lo ise estuvo divertido no fue ni demasiado facil ni demasiado dificil ase tiempo que no me retava un poco
aca te lo dejo resuelto pero e evitado poner la parte mas dificil por que aqui no se ase la tarea a nadie solo te voy diciendo que necesitas conocer como sacar numeros alasares enteros usando la clase math y el metodo randon
ademas saber desordenar un arreglo de forma alasar


package ejemplo;

import java.util.StringTokenizer;
public class DesosrdeNadorFrase {

   private String frase;

   public DesosrdeNadorFrase() {
       setFrase("");
   }

   public DesosrdeNadorFrase(String frase) {
       setFrase(frase);
   }

   public void setFrase(String frase) {
       this.frase = frase;
   }

   public String getFraseDesordenada() {
       String fraseDesordenada = "";
       for (StringTokenizer stringTokenizer = new StringTokenizer(frase); stringTokenizer.hasMoreTokens();) {
           String token = stringTokenizer.nextToken();
           fraseDesordenada = fraseDesordenada + " " + getPalabraDesordenada(token);

       }

       return fraseDesordenada.trim();
   }

   public String getPalabraDesordenada(String token) {
       String primeraLetra, ultimaLetra, fraseCentro;
       primeraLetra = token.charAt(0) + "";
       ultimaLetra = token.charAt(token.length() - 1) + "";
       fraseCentro = getLetrasCentroPalabra(token);
       return primeraLetra + fraseCentro + ultimaLetra;
   }

   private String getLetrasCentroPalabra(String token) {

//aca te luses
     

       return "";
   }
}
#419
ya te dijeieron como se ases lo que tienes que hacer es cambiarte de ide  >:(
#420
-cambiate a cualquier otro ide recomieno block de notas
-cuando sepas lo que ases recien usa netbeans
-trata de leer tu propio codigo osea el que tu mismo as creado usando el asistente
-netbeans siempre ase demasiado codigo autogenerado

siempre es lo mismo un novato tratando de resolver un problema con netbeans sin conocer ni swing ni lo que son eventos