java con red inalambrica
alguien sabria hacerme un java que mostrase en un ordenador mediante red inalambrica o cualquier dispositivo bluethooz, el mensaje "hola mundo". gracias
Ejemplos
1 :En un Pda
import com.sun.kjava.*;
public class Holamundo extends Spotlet {
public static void main(String[] args) {
Holamundo Prueba = new Holamundo ();
Prueba.register(NO_EVENT_OPTIONS);
}
public SimpleSpotlet() { paint(); }
private void paint() {
g.clearScreen();
g.drawString("Hola Mundo",60, 80);
}
}
2 para un movil
import javax.microedition.midlet.*;
import javax.microedition.lcdui.*;
public class HolaMundo extends MIDlet implements CommandListener {
private Command Fin;
private TextBox caja;
public HolaMundo() {
Fin = new Command("Exit", Command.EXIT, 1);
caja = new TextBox("Probando", "Hola Mundo", 15, 0);
caja.addCommand(Fin);
caja.setCommandListener(this);
}
protected void startApp() {
Display.getDisplay(this).setCurrent(caja);
}
protected void pauseApp() {}
protected void destroyApp(boolean u) {}
public void commandAction(Command c, Displayable d) {
if (c == Fin) {
destroyApp(false);
notifyDestroyed();
}
}
}
Stoy dandole vueltas a publicar un tutorial(bueno pasar a txt los apuntes de lo voy aprendiendo, xq yo tb stoy empezando) sobre Iniciacion a J2ME, si me decido te mando una copia
Un saludo
1 :En un Pda
import com.sun.kjava.*;
public class Holamundo extends Spotlet {
public static void main(String[] args) {
Holamundo Prueba = new Holamundo ();
Prueba.register(NO_EVENT_OPTIONS);
}
public SimpleSpotlet() { paint(); }
private void paint() {
g.clearScreen();
g.drawString("Hola Mundo",60, 80);
}
}
2 para un movil
import javax.microedition.midlet.*;
import javax.microedition.lcdui.*;
public class HolaMundo extends MIDlet implements CommandListener {
private Command Fin;
private TextBox caja;
public HolaMundo() {
Fin = new Command("Exit", Command.EXIT, 1);
caja = new TextBox("Probando", "Hola Mundo", 15, 0);
caja.addCommand(Fin);
caja.setCommandListener(this);
}
protected void startApp() {
Display.getDisplay(this).setCurrent(caja);
}
protected void pauseApp() {}
protected void destroyApp(boolean u) {}
public void commandAction(Command c, Displayable d) {
if (c == Fin) {
destroyApp(false);
notifyDestroyed();
}
}
}
Stoy dandole vueltas a publicar un tutorial(bueno pasar a txt los apuntes de lo voy aprendiendo, xq yo tb stoy empezando) sobre Iniciacion a J2ME, si me decido te mando una copia
Un saludo
UFFFFFFFFF , al copiar y pegar he puesto el codigo sin la forma debida, con lo que me quejo yo de la gente, es que ya no me puedo fiar ni de mi mismo. ;-)
Y como no hay dos sin tres
3 WML - el equivalente a html en wireless -
<?xml version="1.0"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.WAPforum.org/DTD/wml_1.1.xml">
<wml>
<card>
<do type="accept">
<go href="#hello"/>
</do>
<p>
Click the Accept Button
</p>
</card>
<card id="hello">
<p>
Hello, unwired world!
</p>
</card>
</wml>
Aqui tienes que tener encuenta dos cosas
1 es un documento XML por lo que debe estar bien formado
2 la sntaxis de Card es
<card id="name">
<content>
</card>
<content> puede ser una de las siguientes etiquetas:
- <onevent> Associates a state transition, or intrinsic event, with a task.
- <timer> Provides a method for invoking a task automatically after some period of user inactivity.
- <do> Associates a task with an element within the user interface.
- <a> This is the short syntax form for anchors, and can only be used to define (implied) <go> tasks that require a URL specification.
- <fieldset> Allows you to group multiple text or input items within a card.
- <img> Instructs the device to display an image within formatted text. Note that not all devices can display images.
- <input> Lets the user enter text which the device assigns to a specified variable.
- <select> Specifies a list of options from which the user can choose. You can specify either single- or multiple-choice
- <select> elements.
- <p> Specifies a new paragraph and has alignment and line-wrapping attributes.
Puedes copiar y pegar en el notepad y llamar al archivo hola.wml
Espero que esto le sirva a la gente para hacer sus primeros pinitos.
3 WML - el equivalente a html en wireless -
<?xml version="1.0"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.WAPforum.org/DTD/wml_1.1.xml">
<wml>
<card>
<do type="accept">
<go href="#hello"/>
</do>
<p>
Click the Accept Button
</p>
</card>
<card id="hello">
<p>
Hello, unwired world!
</p>
</card>
</wml>
Aqui tienes que tener encuenta dos cosas
1 es un documento XML por lo que debe estar bien formado
2 la sntaxis de Card es
<card id="name">
<content>
</card>
<content> puede ser una de las siguientes etiquetas:
- <onevent> Associates a state transition, or intrinsic event, with a task.
- <timer> Provides a method for invoking a task automatically after some period of user inactivity.
- <do> Associates a task with an element within the user interface.
- <a> This is the short syntax form for anchors, and can only be used to define (implied) <go> tasks that require a URL specification.
- <fieldset> Allows you to group multiple text or input items within a card.
- <img> Instructs the device to display an image within formatted text. Note that not all devices can display images.
- <input> Lets the user enter text which the device assigns to a specified variable.
- <select> Specifies a list of options from which the user can choose. You can specify either single- or multiple-choice
- <select> elements.
- <p> Specifies a new paragraph and has alignment and line-wrapping attributes.
Puedes copiar y pegar en el notepad y llamar al archivo hola.wml
Espero que esto le sirva a la gente para hacer sus primeros pinitos.