H

hitsoft

Usuario (México)

Primer post: 10 jul 2011Último post: 11 ene 2012
4
Posts
20
Puntos totales
2
Comentarios
C
Crear Menu Java Frame Netbeans
Apuntes Y MonografiasporAnónimo7/11/2011

La barra de menús nos permitirá acceder a las opciones más importantes del programa.1. Veamos como añadir una barra de menús a nuestras aplicaciones. En primer lugar, crea un proyecto con el NetBeans.2. Añade a tu ventana un objeto JMenuBar.3. En la parte superior de tu ventana veras File y Edit en tu barra de menu.4. En el inspector (parte inferior izquierda) observarás como aparece un objeto JMenuBar, y, dentro de él, un objeto del tipo JMenu. Los objetos JMenu representan las opciones principales contenidas dentro de la barra de menús.5. Aprovecha el Inspector para cambiar el nombre al objeto JMenuBar. Llámalo barraMenus(click derecho sobre el objeto y seleccionar change name o seleccionalo y presiona f2).6. Cambia también el nombre al objeto JMenu. Asígnale el nombre menuArchivo. El Inspector tendrá el siguiente aspecto:7. Ahora, la única opción de la barra de menús muestra el texto “Menu”. Esto se puede cambiar seleccionándola y cambiando su propiedad text. Asígnale el texto “Archivo” a la opción del menú.8. Ahora el aspecto de la barra de menús será el siguiente:9. Puedes añadir más opciones principales a la barra de menús haciendo clic con el derecho sobre el objeto de la barra de menús y activando la opción “Añadir JMenu”.10. Añada dos opciones más a la barra de menús. El inspector debe tener ahora el siguiente aspecto:11. Y la barra de menús presentará este otro aspecto:12. Cambia los nombres de las dos nuevas opciones. Sus nombres serán: menuEdicion y menuInsertar. 13. Cambia los textos de ambas opciones. Sus textos serán: “Edición” e “Insertar”.14. Ya tenemos creada la barra de menús (JMenuBar) con sus opciones principales (JMenu). Ahora se tendrán que definir las opciones contenidas en cada opción principal. Por ejemplo, crearemos las opciones contenidas en el menú Archivo.15. Haz clic con el botón derecho sobre el objeto menuArchivo y activa la opción “Añadir – JMenuItem”.Los JMenuItem son objetos que representan las opciones contenidas en los menús desplegables de la barra de menús.16. Añade un JMenuItem más al menuArchivo y luego cambia el nombre a ambos. Sus nombres serán menuItemAbrir y menuItemGuardar. El aspecto del Inspector será el siguiente:17. Usa ahora la propiedad Text de ambos JMenuItem para asignarles un texto. El primero tendrá el texto “Abrir” y el segundo el texto “Guardar”.18. Ya podemos ejecutar el programa para ver que es lo que se ha conseguido. Use el menú:Observa como la opción Archivo se despliega mostrando dos submenús: Abrir y Guardar.19. Seguiremos añadiendo elementos al menú. Ahora haga clic con el derecho sobre el elemento menuArchivo y añada un JSeparator.Los JSeparator son objetos que definen una separación entre las opciones de un menú. Cámbiele el nombre y llámelo “separador1”:20. Añada un nuevo JMenuItem al menú Archivo y ponle el nombre menuSalir. El texto de esta opción será “Salir” (use su propiedad text) El aspecto del Inspector será el siguiente:21. Ejecuta el programa y observa el contenido de la opción Archivo del menú:Observa el efecto que produce el separador.22. Un JMenu representa las opciones principales de la barra de menús. A su vez, un JMenu contiene JMenuItem, que son las opciones contenidas en cada opción principal, y que se ven cuando se despliega el menú.Sin embargo, un JMenu puede contener a otros JMenu, que a su vez contendrán varios JMenuItem. Usando el botón derecho del ratón y la opción “Añadir”, añade un JMenu dentro de menuEdicion:23. Llama al nuevo JMenu menuColores y asignale el texto “Colores”.24. Ahora añade dentro del menuColores tres JMenuItem llamados respectivamente: menuItemRojo, menuItemVerde, menuItemAzul. Sus textos serán “Rojo”, “Verde” y “Azul”.25. Ejecuta el programa y observa como ha quedado el menú Edición:La opción Edición (JMenu) contiene una opción Colores (JMenu) que a su vez contiene las opciones Rojo, Verde y Azul (JMenuItems)26. De nada sirve crear un menú si luego este no reacciona a las pulsaciones del ratón. Cada objeto del menú tiene un evento ActionPerformed que permite programar lo que debe suceder cuando se active dicha opción del menú.27. Marque en el inspector el objeto menuItemRojo y acceda a su evento ActionPerformed. Dentro de él programe este sencillo código:this.getContentPane().setBackground(Color.RED); Este código cambia el color de fondo de la ventana a rojo.28. Compruebe el funcionamiento de la opción “Rojo” del menú ejecutando el programa.29. Programa tu mismo las opciones “Verde” y “Azul”.CONCLUSIÓNLas barras de menús son un conjunto de objetos de distinto tipo que se contienen unos a los otros:La barra en sí está representada por un objeto del tipo JMenuBar.La barra contiene opciones principales, representadas por objetos JMenu.Las opciones principales contienen opciones que aparecen al desplegarse el menú. Esta opciones son objetos del tipo JMenuItem.Un JMenu también puede contener otros JMenu, que a su vez contendrán JMenuItems.También puede añadir separadores (JSeparator) que permiten visualizar mejor las opciones dentro de un menú.By: H1tz0ftGracias por sus puntos y sus comentarios =)...

0
0
T
Taringa Cerrara Sus Puertas el 23 de Enero
Apuntes Y MonografiasporAnónimo1/11/2012

Taringa y grandes gigantes de Internet Intentaran hacer un "apagon" como protesta ante la LEY SOPA, algunos de estos gigantes son Yahoo, Google, Facebook, Twitter, Wikipedia.Esto sera con el fin de mostrar su inconformidad con la Ley Sopa (Stop Online Piracy Act). Ya que el dia 24, es cuando se dictaminara la orden final ante lo que pasara con estos GIGANTES, (EL Apagon durara solo 1 Dia)Para todos los que no han leido acerca de esto les explico que esta ley esta creada por el Gobierno de Estados Unidos, con el fin de combatir la pirateria de internet, es decir evitar que las personas obtengan software sin pagar derechos de autor.Entonces como todos sabemos, una pagina de la cual se puede obtener gran cantidad de software sin pagar un solo peso, gran cantidad de musica, videos, etc.... Es TARINGA... entonces si no se logra frenar esta tonta ley que pretende acabar con las grandes paginas de Internet, desgraciadamente perderemos a TARINGA, SOFTONIC, AREGENTINA WAREZ, JUEGOS VIRTUALES y demas compañias en las cuales podemos obtener documentos, software, etc sin pagar un solo peso.De igual forma se prohibira la donacion via PAYPAL de muchas empresas "SIN FINES DE LUCRO", asi que muchos juegos que sobreviven a traves de DONACIONES, lo mas probable es que cierren sus puertas!!!....A Google le exigiran que revice el contenido de todos sus videos que tiene en youtube de uno a uno, borrando a su vez todo el contenido malicioso que tiene en su portal.Por FAVOR Postea Tu Comentario... Apoyemos a los GIGANTES ANTE ESTA LEY...Gracias.By Hitsoft

0
9
C
Codigo de Conexion a Base de Datos Mysql en Java Netbeans
Apuntes Y MonografiasporAnónimo7/10/2011

Muy bien en este post veremos como crear una conexion a una base de datos utilizando Java... Es muy bueno utilizar el metodo preparardb, para ahorrarse codigo.Bueno ya basta de blabla y vamos al punto....Se declara en la parte principal del programa lo siguiente:String url = "jdbc:mysql://localhost:3306/test"; String usuario = "user"; String contraseña = contra"; Connection con = null; Statement stmt = null; ResultSet rs = null; DefaultTableModel m;public void preparardb(){ //llamamos a la funcion para preparar nuestra Conexion try{ con = (Connection) DriverManager.getConnection(url,usuario,contraseña); if ( con != null ) System.out.println("Se ha establecido una conexión a la base de datos n " + url ); stmt = (Statement) con.createStatement(); } catch(Exception e) { } }y en cualquier parte del programa ya podemos programar los eventos sin necesidad de tener que escribir todo ese codigo en cada evento. Por ejemplo:try{ ResultSet r=stmt.executeQuery("SELECT * FROM empleados"; String titulos[]={"id","Nombre","Domicilio","Telefono","Sueldo Diario"}; m=new DefaultTableModel(null,titulos); String fila[]=new String[5]; while(r.next()) { fila[0]=r.getString("id_t"; fila[1]=r.getString("nombre"; fila[2]=r.getString("domicilio"; fila[3]=r.getString("telefono"; fila[4]=r.getString("sueldoxdia"; m.addRow(fila); } tabla.setModel(m); }catch(Exception e){ JOptionPane.showMessageDialog(null, "Error al extraer datos"; }Este codigo lo usamos para obtener todos los campos de la tabla empleados y los cuales vamos a estar guardando en una tabla previamente diseñada. Recuerden que el executeQuerry sirve unicamente para consultas, si queremos hacer un UPDATE o un INSERT se utiliza lo siguiente:stmt.executeUpdate("INSERT INTO nombretabla VALUES ('" + capo1+ "', '" + campo2+ "', '" + campo3+"', '" + campo4+ "')"; Notese la diferencia que las variables campo1,campo2,.... estan entre '"++"', (comillas simples, comillas dobles y signo +) esto es para "Concatenar" una variable, es decir insertar el valor que contiene la variable dentro de la base de datos, si se quiere omitir algun valor simplemente se pone null en vez de '" + capo1+ "' y listo... si da algun error es por que en la reacion de la base establecieron ese campo como NOT NULL.Suerte =)....By: H1tz0ft

7
0
C
Crear un Lista en Java Netbeans
Apuntes Y MonografiasporAnónimo7/11/2011

1. Realiza un nuevo Archivo de tipo JFrame.2. En la ventana principal debes añadir lo siguiente: a. Un botón “Aceptar” llamado btnAceptar. b. Una etiqueta con borde llamada etiResultado.3. Añade un cuadro de lista. Los cuadros de listas son objetos JList. 4. Cámbiale el nombre al JList. Ten cuidado, ya que en los JList aparecen siempre dentro de otro objeto llamado jScrollPane. Si miras en el Inspector, verás que al pulsar en el botón + del jScrollPane aparecerá tu JList:5. Aprovecha para cambiarle el nombre al JList. El nuevo nombre será lstColores.6. Si te fijas en el JList, consiste en un cuadro que contiene una serie de Items. Estos elementos pueden ser cambiados a través de la propiedad Model del JList.7. Busca la propiedad Model y haz clic en el botón de los tres puntos. Aparecerá un cuadro de diálogo parecido al siguiente. Solo tienes que seleccionar los elementos que quieras y pulsar el botón “Borrar” (Remove) para eliminarlos de la lista. 8. Puedes añadir elementos escribiéndolos en el cuadro Artículo y luego pulsando el botón “Añadir” (Add).((**Parece que en la version de Netbeans 6.9 y 7.0 ya no vienen los botones Add, simplemente tecleas lo que aparezca en tu lista, lo cual lo hace mucho mas practico y rapido). 9. Debes hacer que la lista sea la siguiente: Rojo Verde Azul10. Ahora programaremos el actionPerformed del botón Aceptar. Debes introducir el siguiente código:String mensaje; mensaje="El color seleccionado es: "+lstColores.getSelectedValue().toString(); etiResultado.setText(mensaje);11. Observa el código: a. Se crea una variable de cadena llamada mensaje. b. Y dentro de esta variable se introduce una concatenación de cadenas. c. Observa la parte: lstColores.getSelectedValue(), esta parte devuelve el valor seleccionado de la lista. d. Hay que tener en cuenta que este valor no es una cadena, por eso hay que convertirla a cadena añadiendo .toString(). e. De esta manera puedes extraer el elemento seleccionado de un cuadro de lista. f. Luego simplemente ponemos la cadena mensaje dentro de la etiqueta.12. Ejecuta el programa y observa su funcionamiento. Por ejemplo, si seleccionas el color verde y pulsas aceptar el resultado será el siguiente:13. Vamos a mejorar el programa. Puede suceder que el usuario no seleccione ningún valor del cuadro de lista, y sería interesante en este caso que el programa avisara de ello. Cambie el código del botón Aceptar por este otro código:String mensaje; if (lstColores.getSelectedIndex()==-1) { mensaje="No hay un color seleccionado.";} else { mensaje="El color seleccionado es: "+lstColores.getSelectedValue().toString();}etiResultado.setText(mensaje);14. Observa el código: a. El método getSelectedIndex me dice el índice del elemento que está seleccionado. b. Por ejemplo, si está seleccionado el primero el índice es 0, si está seleccionado el segundo el índice es 1, etc. c. Si este método devuelve -1, entonces es señal de que no hay ningún elemento seleccionado. d. Aprovecho esto para mostrar un mensaje indicando lo sucedido.15. Si ejecuta el programa y pulsa el botón Aceptar sin seleccionar nada el resultado debería ser el siguiente:16. Se podría haber prescindido del botón aceptar si el código anterior se hubiera puesto en el evento mouseClicked del cuadro de lista en vez de en el actionPerformed del botón Aceptar. En este caso, cada vez que se seleccionara un elemento de la lista, automáticamente aparecería el mensaje en la etiqueta.Se anima a que realice esta modificación.CONCLUSIÓNEl objeto JList permite crear cuadros de lista. Estos objetos contienen una serie de elementos que pueden ser seleccionados.A través del método getSelectedValue se puede obtener el elemento que está seleccionado. (Recuerda convertirlo a cadena con toString)A través del método getSelectedIndex se puede saber la posición del elemento seleccionado. Si este índice es -1, entonces sabremos que no hay ningún elemento seleccionado.By: H1tz0ft

13
3
PosteameloArchivo Histórico de Taringa! (2004-2017). Preservando la inteligencia colectiva de la internet hispanohablante.

CONTACTO

18 de Septiembre 455, Casilla 52

Chillán, Región de Ñuble, Chile

Solo correo postal

© 2026 Posteamelo.com. No afiliado con Taringa! ni sus sucesores.

Contenido preservado con fines históricos y culturales.