Java Micro Edition

Colocar un Chek en una Tabla

Buenas tardes como estan foro recurro a ustedes por un problema que tengo en un codigo cree es una jtable normal aqui le dejo el codigo

public class CYD extends javax.swing.JFrame {

public DefaultTableModel modeloTabla=new DefaultTableModel();

public CYD() {
initComponents();
modeloTabla.addColumn("IPS");
modeloTabla.addColumn("#Factura");
modeloTabla.addRow(new Object []{"DATO DIGITADO 1",java.lang.Boolean.class }); // ESTE FRAMENTO DE CODIGO ME PERMITE AGREGAR DATO A LA TABLA
}
private void initComponents() {
......
jTable1.setModel(modeloTabla);

.....

}

Cual es el problema que tengo es que cuando corro el programa me sale la informacion de la primera columna
pero en la segunda me sale este mensaje "class java.lang.Boolean"

teoricamente lo que he leido deberia salirme un chet si alguien me puede colaborar lo mas pronto posible se lo agradeceria ya que tego que hacer una tabla con ese estanda se que hay que configurar la modelTabla para que identifique el tipo de dato pero no he podido crear el codigo y no encuentro un tutorial que me ayude

le agradesco de antemanos la ayuda

atentamente

jcronos

Reto Asha para Desarrolladores

Reto Asha para Desarrolladores J2ME, que deseen emprender e innovar aplicaciones para la plataforma de Nokia Smartphone Asha FullTouch (SDK con Java) es una excelente oportunidad para todos los desarrolladores con entusiasmo por aprender y participar en esta maravillosa experiencia... ¡Infórmate y PARTICIPA!

Reto Asha para Desarrolladores de J2ME de Nokia

Reto Asha para Desarrolladores (clic en la imagen para agrandar)

JavaOne 2012 charlas técnicas en YouTube

El equipo del Oracle Learning Portal publica las charlas técnicas impartidas en la JavaOne 2012 en su canal de YouTube.

Las charlas son variadas y no tienen desperdicio, las pongo aquí para que las puedan aprovechar.

JavaOne 2012 Technical Tracks:

  1. Core Java Platform (69 videos)
  2. Development Tools and Techniques (75 videos)
  3. Emerging Languages on the JVM (35 videos)
  4. Enterprise Service Architectures and the Cloud (66 videos)
  5. Java EE Web Profile and Platform Technologies (81 videos)
  6. Java ME, Java Card, Embedded and Devices (78 videos)
  7. JavaFX and Rich User Experiences (48 videos)

Y aquí el canal de Oracle Learning Portal.

Aprende Android GRATIS!!!

Haciendo uso del recurso barato de usar la palabra GRATIS para que...ya se la saben no?

Bueno, pues vagando (de nuevo) me encontré ésta vez con un curso de Android. Se supone que se va actualizando.

Acá la liga.

A ver qué de bueno le podemos sacar ;-)

Ayuda

Hola quisiera que me ayuden tengo que crear una aplicacion que pida codigo de activacion algo sencillo usando "compareTo" espero que me ayuden gracias

J2ME El manejo de los MIDlets.

Otros articulos de J2ME:
RMS: persistencia en J2ME.
RMS: persistencia en J2ME implementacion.

En estas lineas se describira la interaccion entre varias Forms (UI de J2ME) usando el MIDlet como controller (en alguna parte, alguna vez, lei que este fue el proposito de crear el MIDlet tal como lo conocemos).

Basicamente se usaran para este documento 3 elementos de J2ME:

  • MIDlet
  • Form
  • CommandListener

En un caracter practico, la clase MIDlet es el "public static void main(String[] args)" de J2ME, y como tal, consideralo el iniciador de la aplicación.

La Clase Form hereda de javax.microedition.lcdui.Screen y es el contenedor de items tales como: ChoiceGroup, CustomItem, DateField, Gauge, ImageItem, Spacer, StringItem, TextField, que son subclases de javax.microedition.lcdui.Item.

La interface CommandListener gestiona ciertos eventos, exactamente las opciones de la aplicacion.

RMS: persistencia en J2ME.

Estos articulos que estoy escribiendo sobre J2ME, tienen el proposito de explicar algunos conceptos muy basicos que generalmente no se explican en los miles de tutoriales que existen en la red. Voy a tratar de ser muy directo y explicito, sin adentrarme tanto en teoria y cosas similares, espero que te ayude, sobre todo si ya has tenido cierta experiencia con esta tecnologia.

Otros articulos de J2ME:

RMS: persistencia en J2ME implementacion.
J2ME El manejo de los MIDlets.

Este articulo explicara como hacer consultas a los Record Management System (RMS) usando ciertos criterios (recuerden el comando SELECT de SQL). Para hacer este tipo de consultas, J2ME utiliza dos interfases, y una clase Enumeration (esta clase se obtiene a traves de un metodo de la clase RecordStore):

  • RecordComparator
  • RecordFilter
  • RecordEnumeration

RecordComparator

JZLoader

JZLoader

Me di cuenta que JME no ofrece un componente grafico para mostrar el progreso de un proceso o accion. Esto me motivo a crear uno propio. Lo desarrolle usando la clase Canvas y dibujando la barra de progreso en ella, junto con un mensaje.

Clase Principal

package clases;

import javax.microedition.lcdui.Display;
import javax.microedition.midlet.MIDlet;
import javax.microedition.midlet.MIDletStateChangeException;

public class Principal extends MIDlet {

Display p;
JZLoader loader;

public Principal() {
p=Display.getDisplay(this);
loader=new JZLoader("Java Zone ME",30);
Thread t=new Thread(loader);
t.start();
}

protected void destroyApp(boolean arg0) throws MIDletStateChangeException {
}

protected void pauseApp() {
}

protected void startApp() throws MIDletStateChangeException {
p.setCurrent(loader);
}
}

Agenda telefónica, Proyecto Móvil

Agenda telefónica, Proyecto Móvil

En Java Zone, iniciamos nuestro primer proyecto movil, una agenda telefonica, por esto en el dia de hoy les traigo lo que hasta el momento hemos logrado. Escuchamos cualquier recomendacion, funcion adicional o lo que quieran recomendar.

Codigo

Clase Principal

package clases;

import javax.microedition.lcdui.*;
import javax.microedition.midlet.*;

public class Principal extends MIDlet {

        Display pantalla;
        ListaContactos lc;

        public Principal() {
                pantalla = Display.getDisplay(this);
                lc=new ListaContactos(this);
        }

        public void startApp() {
                pantalla.setCurrent(lc);
        }

        public void pauseApp() {
        }

        public void destroyApp(boolean x) {
        }
}

Clase ListaContactos

 

DESARROLLO DE APLICACIONES MOVILES

HOLA SOY PRINCIPIANTE EN JAVA ME

Distribuir contenido