Foro Oficial de Java

xjuanch0x

Lanero Reconocido
25 Sep 2004
690
Man te aclaro ....sin importar el IDE que uses (Netbeans, JBuilder, Eclipse) estas trabajando sobre JAVA, ahora lo de que si puedes trabajar sin tener el DBMS(Sistema motor de base de datos) llamese (Oracle, SQLSERVER, MYSQL o POSTGRADE) no se puede trabajar sin este debido a que el DBMS es el encargado de gestionar las inserciones, busquedad y otras funciones SQL y si no esta instalado no hay quien gestione las intruciones SQL que mandas desde tu aplicacion de JAVA....
 

xjuanch0x

Lanero Reconocido
25 Sep 2004
690
hola...

si alguien sabe si jsp utiliza FRAMEWORD o no los utiliza ¿?... y si los utiliza me podrian orientar "decirme cuales son"....

Gracias por su ayuda...


Yo he leido de un FrameWork que se proporciona con Apache (Apache Struts) pero nunca es bastante nuevo, tiene algunos 3 o 4 meses de haber liberado la version 2.1.
Asi que te tocaria entrar al website de la fundacion Apache y documentarte
Suerte :)
 

xjuanch0x

Lanero Reconocido
25 Sep 2004
690
Ahora tambien puedes definir tus propio Framework....solo que te tocaria programar bastante para crearlo y ya una ves hecho lo puedes usar para todas las aplicaciones que vallas a desarrollar basadas en tu framework. Si manejas bien la Arquitectura
MVC (Controlador => Modelo => Vista)) ....si no puedes usas las que existes .....como te dije entra a la pagina de Apache y lo miras..
 

PUZZLEMANIACO

Lanero Regular
4 Sep 2007
22
Man te aclaro ....sin importar el IDE que uses (Netbeans, JBuilder, Eclipse) estas trabajando sobre JAVA, ahora lo de que si puedes trabajar sin tener el DBMS(Sistema motor de base de datos) llamese (Oracle, SQLSERVER, MYSQL o POSTGRADE) no se puede trabajar sin este debido a que el DBMS es el encargado de gestionar las inserciones, busquedad y otras funciones SQL y si no esta instalado no hay quien gestione las intruciones SQL que mandas desde tu aplicacion de JAVA....


Gracias amigo por la respuesta pero creo que no pude explicar bien mi duda, resulta que cuando trabaje un sistema en basic de ahi lo conecte a una base en acces, al momento de tener ya mi .exe no importaba si la maquina tuviera instalado el acces o no el sistemita se movia por la base sin problemas, bueno ahora todo esto surgio ya que quiero hacer un instalador para una aplicacion .jar pero usa bd de datos en postgres, lo que me interesa saber es si existe alguna forma de no tener que instalar el postgres en la maquina de mi cliente por asi decirlo.
de antemano gracia spor las futuras respuestas
 

sairus black

Lanero Reconocido
19 Ene 2008
1,848
Gracias amigo por la respuesta pero creo que no pude explicar bien mi duda, resulta que cuando trabaje un sistema en basic de ahi lo conecte a una base en acces, al momento de tener ya mi .exe no importaba si la maquina tuviera instalado el acces o no el sistemita se movia por la base sin problemas, bueno ahora todo esto surgio ya que quiero hacer un instalador para una aplicacion .jar pero usa bd de datos en postgres, lo que me interesa saber es si existe alguna forma de no tener que instalar el postgres en la maquina de mi cliente por asi decirlo.
de antemano gracia spor las futuras respuestas

Ummmmm te dire lo que sucedio con acces es que dado que el motor de VB y el de acces son compartidos, al crear el programa no se dio la nececidad de tener la base de datos instalada nativamente; sin embargo en el caso de java -> postgres o sql, mysql y demas si es necesario dado que el motor de base de datos es independiente del lenguaje y lo usas como soporte de tu aplicacion, en consecuencia el equipo donde pretendas correr tu aplicacion debe poseer el motor de base de datos nativamente; ahora lo que puedes hacer a medida de instalador es un quest que busque si el postgres esta instalado y si no que recomiende instalarlo o lo instale como una dependencia...la verdad desconosco la licencia que rige el postgres, pero hasta donde la mente no me falla es una herramienta libre asi que debes poder incluirla en tu proyecto...suerte.

_______________________________________________________________________

Bros resulta que se avecina el open week de mi U, es una especie de semana cultural pero dedicada 100% al software libre y se les ha acurrido incluir el "DIA JAVA" dentro del cual esta la seccion de trucos -> XD aun no me queda claro que significa eso de trucos pero supongo que han de ser atajos o rutinas de programacion bien afinadas como un login de usuario o como cambiarle la apariencia a un JLable para que paresca un textfield...en fin recurro a vuestra experiencia como programadores para que me colaboreis en esto de cazar trucos de java...gracias de antemano.
 

PUZZLEMANIACO

Lanero Regular
4 Sep 2007
22
Ummmmm te dire lo que sucedio con acces es que dado que el motor de VB y el de acces son compartidos, al crear el programa no se dio la nececidad de tener la base de datos instalada nativamente; sin embargo en el caso de java -> postgres o sql, mysql y demas si es necesario dado que el motor de base de datos es independiente del lenguaje y lo usas como soporte de tu aplicacion, en consecuencia el equipo donde pretendas correr tu aplicacion debe poseer el motor de base de datos nativamente; ahora lo que puedes hacer a medida de instalador es un quest que busque si el postgres esta instalado y si no que recomiende instalarlo o lo instale como una dependencia...la verdad desconosco la licencia que rige el postgres, pero hasta donde la mente no me falla es una herramienta libre asi que debes poder incluirla en tu proyecto...suerte.


Pues si postgres es sw libre,pues veo que no va a quedar otra que tener que instalar postgres, gracias por la ayuda.

_______________________________________________________________________

Bros resulta que se avecina el open week de mi U, es una especie de semana cultural pero dedicada 100% al software libre y se les ha acurrido incluir el "DIA JAVA" dentro del cual esta la seccion de trucos -> XD aun no me queda claro que significa eso de trucos pero supongo que han de ser atajos o rutinas de programacion bien afinadas como un login de usuario o como cambiarle la apariencia a un JLable para que paresca un textfield...en fin recurro a vuestra experiencia como programadores para que me colaboreis en esto de cazar trucos de java...gracias de antemano.



Pues si postgres es sw libre,pues veo que no va a quedar otra que tener que instalar postgres, gracias por la ayuda.
 

htobon

Lanero Reconocido
16 Oct 2007
149
Ummmmm te dire lo que sucedio con acces es que dado que el motor de VB y el de acces son compartidos, al crear el programa no se dio la nececidad de tener la base de datos instalada nativamente; sin embargo en el caso de java -> postgres o sql, mysql y demas si es necesario dado que el motor de base de datos es independiente del lenguaje y lo usas como soporte de tu aplicacion, en consecuencia el equipo donde pretendas correr tu aplicacion debe poseer el motor de base de datos nativamente; ahora lo que puedes hacer a medida de instalador es un quest que busque si el postgres esta instalado y si no que recomiende instalarlo o lo instale como una dependencia...la verdad desconosco la licencia que rige el postgres, pero hasta donde la mente no me falla es una herramienta libre asi que debes poder incluirla en tu proyecto...suerte.

_______________________________________________________________________

Bros resulta que se avecina el open week de mi U, es una especie de semana cultural pero dedicada 100% al software libre y se les ha acurrido incluir el "DIA JAVA" dentro del cual esta la seccion de trucos -> XD aun no me queda claro que significa eso de trucos pero supongo que han de ser atajos o rutinas de programacion bien afinadas como un login de usuario o como cambiarle la apariencia a un JLable para que paresca un textfield...en fin recurro a vuestra experiencia como programadores para que me colaboreis en esto de cazar trucos de java...gracias de antemano.

Un buen truco que considero lo enseñes es el de lo JButton....

A veces muchas veces como programadores y diseñadores de interfaz gráfica, nos gustaría hacer botones con salto de linea, es decir:

El
Boton

o algo así... y pues el constructor del JButton recibe solo un String y cuando le das en la mitad del String un salto de línea ("\n") Sigue sin funcionar.

La clave está en meterle en ese String codigo html ya que dicho constructor entiende codigo html. Entonces si le quieres dar salto de linea utilizas el que tiene el html para hacerlo.
 
  • Me gusta
Reacciones: 2 personas

tistar

Lanero Regular
1 Oct 2008
3
Hola a todos.

Bueno, necesito de su ayuda para mi proyecto de tesis que pienso realizar.
Tengo pensado en un software interactivo, ya sea realizarlo en Java o NetBeans, ademas de Flash Player debido a que pienso crear animaciones, ademas de cuestionarios y lo que se me ocurra mas adelante :nervios:, tengo entendido que estos dos pueden combinarse... Me recomiendan java para realizar esto? o me recomiendan Visual Basic, o algun lenguaje de programacion para realizar este software interactivo?

Gracias y espero de su ayuda.
 

xjuanch0x

Lanero Reconocido
25 Sep 2004
690
Hola a todos.

Bueno, necesito de su ayuda para mi proyecto de tesis que pienso realizar.
Tengo pensado en un software interactivo, ya sea realizarlo en Java o NetBeans, ademas de Flash Player debido a que pienso crear animaciones, ademas de cuestionarios y lo que se me ocurra mas adelante :nervios:, tengo entendido que estos dos pueden combinarse... Me recomiendan java para realizar esto? o me recomiendan Visual Basic, o algun lenguaje de programacion para realizar este software interactivo?

Gracias y espero de su ayuda.


Bueno te aclaro algo....Netbeans es un IDE de Java, asi que no los mires como lenguajes diferentes, NetBeans Trabaja basado en Java, ahora en cuando a que lenguaje usar, man si vas a empezar tu tesis ahora y buscas graduarte rapido, te recomiendo que mejor que lo hagas en un lenguaje que tu domines, por ejemplo: si dominas Java es mejor que lo hagas en Java, si Dominas Visual Basic hazlo en visual basic, ya que si dominas uno y vas a experimentar con otro eso te hara demorarte mas en la entrega de tu tesis, te lo digo por experiencia propia...bueno suerte en tu Tesis de Grado.....:-p
 

cafc82

Lanero Regular
25 Dic 2004
65
gracias xjuanch0x boy a documentarme...
es el unico framework que maneja JSP¿? o es el mejor¿?

seria bueno crear nuestro propio FRAMEWORK
 

newander13

Lanero Reconocido
1 Ago 2008
117
Hola laneros, por favor necesito una ayuda cual es el metodo o clase que tengo que poner en mi aplicacion "MAIN" me permite mostrar un panel en el entorno grafico de windows y que se ejecute como aplicacion no como applet, es que quiero guardarlo en un jar........................
por favor agradeceria a quien me ayudara
 

Shadow257

Lanero Reconocido
18 Ene 2007
531
Una duda Java Server Faces (JSF) no es un framework, bueno solo lo he odio no he trabajado con esta tecnologia.

Como controlo que un proceso de una clase en jsp sea accedido solo una vez si varias maquinas se conectan a él?, Gracias de antemano
 

xjuanch0x

Lanero Reconocido
25 Sep 2004
690
gracias xjuanch0x boy a documentarme...
es el unico framework que maneja JSP¿? o es el mejor¿?

seria bueno crear nuestro propio FRAMEWORK

Pos man nose....ya que por ser codigo abierto hay muchas librerias de muchos programadores ....asi que supongo que debe haber mas...:muerto:
 

\VcC-GaNiMeDeS

┌╦╤─ Clan L4N.
Lanero VIP
8 Sep 2004
3,690
gracias xjuanch0x boy a documentarme...
es el unico framework que maneja JSP¿? o es el mejor¿?

seria bueno crear nuestro propio FRAMEWORK

Java Server Faces es otro framework que también maneja el esquema MVC, y que me ha parecido muy versatil en lo que lo he trabajado. Y ya que hace parte de la especificación Enterprise de Java, tampoco tiene ningún costo.

http://java.sun.com/javaee/javaserverfaces/

Suerte.
 

tistar

Lanero Regular
1 Oct 2008
3
Bueno te aclaro algo....Netbeans es un IDE de Java, asi que no los mires como lenguajes diferentes, NetBeans Trabaja basado en Java, ahora en cuando a que lenguaje usar, man si vas a empezar tu tesis ahora y buscas graduarte rapido, te recomiendo que mejor que lo hagas en un lenguaje que tu domines, por ejemplo: si dominas Java es mejor que lo hagas en Java, si Dominas Visual Basic hazlo en visual basic, ya que si dominas uno y vas a experimentar con otro eso te hara demorarte mas en la entrega de tu tesis, te lo digo por experiencia propia...bueno suerte en tu Tesis de Grado.....:-p

Gracias por la respuesta, y pues el lenguaje que mejor se usar es Java, oye y que dices para las animaciones, que me recomiendas? ya que solo me he basado en la realización de programas fijos, sin mucho multimedia.
 

xjuanch0x

Lanero Reconocido
25 Sep 2004
690
Gracias por la respuesta, y pues el lenguaje que mejor se usar es Java, oye y que dices para las animaciones, que me recomiendas? ya que solo me he basado en la realización de programas fijos, sin mucho multimedia.

Bueno si tu tesis es orientada ala web usa las animaciones pertinentes y sin saturar la aplicacion (no la enpaches con tanto flash, eso hace que cargue mas lento) y si es una aplicacion de escritorio pues por tradicion no se usan mucho...pero si quieres pues usalas....:perro:
Y ala orden por aqui
 
  • Me gusta
Reacciones: 2 personas

tistar

Lanero Regular
1 Oct 2008
3
Bueno si tu tesis es orientada ala web usa las animaciones pertinentes y sin saturar la aplicacion (no la enpaches con tanto flash, eso hace que cargue mas lento) y si es una aplicacion de escritorio pues por tradicion no se usan mucho...pero si quieres pues usalas....:perro:
Y ala orden por aqui

Grax. Y si, es una aplicacion de escritorio, tipo programa educacional, por eso el interes de la animación.:-p
 
  • Me gusta
Reacciones: 2 personas

htobon

Lanero Reconocido
16 Oct 2007
149
Hola laneros, por favor necesito una ayuda cual es el metodo o clase que tengo que poner en mi aplicacion "MAIN" me permite mostrar un panel en el entorno grafico de windows y que se ejecute como aplicacion no como applet, es que quiero guardarlo en un jar........................
por favor agradeceria a quien me ayudara

Debes crear un objeto JFrame, le asignas un tamaño (setPreferedSize), y luego le pones que sea visible (setVisible)....
 
  • Me gusta
Reacciones: 2 personas