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

#571
Java / eventos de Jpiner
11 Agosto 2008, 02:42 AM
e intentado de todo para capturar los eventes de jspiner pero e fallado :-(
e intentado con esto

        spnmesa.addKeyListener(new KeyAdapter(){
                    public void keyPressed(KeyEvent e){
                        System.out.print("asd");
                       
                    }
                });

pero no me funciona
#572
Java / Re: JTable - Todos sus posibles usos
10 Agosto 2008, 08:02 AM
#573
Java / Re: JTable - Todos sus posibles usos
10 Agosto 2008, 07:48 AM
bueno como estoy con tiempo libre te boy a poner algunos ejemplos bien expicladitos

import java.awt.Dimension;

import java.awt.Rectangle;

import javax.swing.JFrame;
import javax.swing.JTable;
import javax.swing.table.DefaultTableModel;

public class Frame1 extends JFrame{
    //mis varibles globales
   
    //esta es mi tabla
    JTable tablita=new JTable();
    /* */
   
    //este es mi modelo
    DefaultTableModel modelo=new DefaultTableModel();
    /* */
   
    public Frame1(){
    //contrusctor de la ventan
        try{
            jbInit();
        }
        catch(Exception e){
            e.printStackTrace();
        }
    }


    private void jbInit() throws Exception{
        //este metodo se aplica en mi contructor no es necesario crealo de esta forma
        //no todos los ides trabjan asi
        this.getContentPane().setLayout( null );
        this.setSize( new Dimension(400, 300) );
        this.setTitle("ejemplo uno");
        tablita.setBounds(new Rectangle(35,85,310,20));
        modelo.setColumnCount(16);
        modelo.setRowCount(1);
        this.getContentPane().add(tablita,null);
        //le desimos a mi tabla cual ba a hacer su modelo
       
        tablita.setModel(modelo);
       
        //lenamos balores a la tabla
        //ten en cuenta que la fila y la culmna comiensan en 0
        tablita.setValueAt("c",0,0);
        tablita.setValueAt("o",0,1);
        tablita.setValueAt("r",0,2);
        tablita.setValueAt("a",0,3);
        tablita.setValueAt("s",0,4);
        tablita.setValueAt("o",0,5);
        tablita.setValueAt("n",0,6);
        tablita.setValueAt("",0,7);
        tablita.setValueAt("b",0,8);
        tablita.setValueAt("a",0,9);
        tablita.setValueAt("l",0,10);
        tablita.setValueAt("i",0,11);
        tablita.setValueAt("e",0,12);
        tablita.setValueAt("n",0,13);
        tablita.setValueAt("t",0,14);
        tablita.setValueAt("e",0,15);
       
    }
    public  static void main(String[] args){
        JFrame frame=new Frame1();
        frame.setVisible(true);
        frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    }
}
#574
Java / Re: JTable - Todos sus posibles usos
9 Agosto 2008, 02:02 AM
temgo un monton de ejercicios echos con jtable pero no son muy faciles de comprender si quieres te lo mando
#575
Java / Re: JTable - Todos sus posibles usos
9 Agosto 2008, 01:55 AM
Cita de: CorazonValiente en  9 Agosto 2008, 00:21 AM
Saludos.

Es una de las herramientas que mas me gusta en Netbeans y quisiera conocer mas acerca de ellas, no soy un experto, pero apenas tenga tiempo colocare a dispocision mis conocimientos (En realidad es creatividad).

Pregunto: como puedo usar un jTable para tomar datos, ya saben como si fuera un jTextField.

BUEN DIA A TODOS LOS PROGRAMADORES



oye estas confundido el Jtable no es una herramienta del netbeans no tiene nada que ver

el lenguaje java es unico y ay un monton de porgramas que trabajon con el llamados ides (Jdeveloper, netbeans, Jcreator,etc ) este lenguaje tinene barias clases prediseñadas  por lo cual cualquier ide trabja con esas clases es decir que el Jdeveloper crea Jtables como lo ase el netbeans y todo el resto de los ides


bueno para resolver tu pregunta Como uso la clase Jtable que pertenece a java y que puede ser usado por cualquier ide no solo sea netbeans

primero se crea un defaulttablemodel con esto puedes sacar y meter datos de tu tabla y luego la tabla en si en el defaulttablemodel le ases los cambios

asi:


private DefaultTableModel modelo = new DefaultTableModel()
private JTable tabla = new JTable();



luego a tu tabla le dises cual es su modelo que forma tiene cuantas filas y columnas tienes

tabla.setModel(tablita);
tabla.setBounds(new Rectangle(10, 60, 510, 370));
modelo.setColumnCount(15);
modelo.setRowCount(15);

luego para meter y sacar datos se los ases en tu  defaulttablemodel
asi:

//poniendo los datos en la tabla se tiene que especificar fila y columna

modelo.setValueAt( dato ,fila ,columna );


//sacar datos de la tabla

modelo.getValueAt(fila ,columna);
#576
Java / Re: selecionar un boton
3 Agosto 2008, 02:08 AM
me refiero que presione el boton y salga una dialogo luego sierro el dialogo y finalemte
presiono enter y se buelba a abrir el dialogo
#577
Java / Re: solo introducir letras
3 Agosto 2008, 02:06 AM
sory ya lo ise
este esel codigo

    private void jTextField1_keyTyped(KeyEvent e) {
    Character c =e.getKeyChar();
     
    boolean vv=Character.isLetter(c);
    boolean va=(c+"").equals(" ");
    //||
    if(!(vv||va)){
        e.consume();
        this.getToolkit().beep();
    }
    }
#578
Java / solo introducir letras
2 Agosto 2008, 23:00 PM
bueno lo que quiero hacer es crear un textfield en el que solo se le pueda poner letras
es decir no simbolos como !"·$%&/()=?¿
lo e intentado con esto


package project1;

import java.awt.Dimension;
import java.awt.Toolkit;

import javax.swing.JFrame;
import javax.swing.UIManager;

public class Application1 {
    public Application1() {
        JFrame frame = new Frame1();
        Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize();
        Dimension frameSize = frame.getSize();
        if (frameSize.height > screenSize.height) {
            frameSize.height = screenSize.height;
        }
        if (frameSize.width > screenSize.width) {
            frameSize.width = screenSize.width;
        }
        frame.setLocation( ( screenSize.width - frameSize.width ) / 2, ( screenSize.height - frameSize.height ) / 2 );
        frame.setDefaultCloseOperation( JFrame.EXIT_ON_CLOSE );
        frame.setVisible(true);
    }

    public static void main(String[] args) {
        try {
            //UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());
        } catch (Exception e) {
            e.printStackTrace();
        }
        new Application1();
    }
}



package project1;
import java.awt.Dimension;
import java.awt.Rectangle;
import java.awt.event.KeyAdapter;
import java.awt.event.KeyEvent;
import javax.swing.JFrame;
import javax.swing.JTextField;
import java.awt.Robot;
public class Frame1 extends JFrame {


    private JTextField jTextField1 = new JTextField();

    public Frame1() {
        try {
            jbInit();
        } catch (Exception e) {
            e.printStackTrace();
        }
    }

    private void jbInit() throws Exception {
        this.getContentPane().setLayout( null );
        this.setSize( new Dimension(400, 300) );
        jTextField1.setBounds(new Rectangle(70, 75, 145, 35));
        jTextField1.addKeyListener(new KeyAdapter() {
                    public void keyPressed(KeyEvent e) {
                        jTextField1_keyPressed(e);
                    }
                });
        this.getContentPane().add(jTextField1, null);

    }

    private void jTextField1_keyPressed(KeyEvent e) {
    Character caracter =e.getKeyChar();
    if(caracter.isDigit(caracter)){
        Robot robotsito=null;
        try{
            robotsito=new Robot();
            robotsito.keyPress(8);
        }
        catch(Exception ex){
           
        }
    }
    }
}


pero solo me evita poner numeros
#579
PHP / mi primera ves
1 Agosto 2008, 23:28 PM
bueno estoy listo para mi primera ves con una base de datos
como todos saben lo que piden las en presas son mysql con php
asi que me preguntaba que paginas y consejos me dan para iniciarme con ella
#580
Java / selecionar un boton
1 Agosto 2008, 07:07 AM
quiero que despues de presionar un boton se quede selecionado de tal forma que luego al pulsar enter se buelva a machucar
es decir si mi boton me muestra un dialogo quiero que despues de usarlo presion enter y me salga el dialogo otra ves