10Dic
Programación en Java
Java que rica que estás! Este blog sin duda contiene información valiosa que pretende enseñar acerca de Java, un excelente lenguaje de programación orientado a objetos muy utilizado en el escritorio, y aún más en el servidor. Click para leer toda la información en este blog acerca de: Java.
Ejemplos de Java, ejercicios, código fuente
- [código] Introducción a las Aplicaciones en Java
- [código] Introducción a los subprogramas de Java (Applets)
- Instrucciones de Control en Java
- Métodos (o funciones) en Java
- Arreglos (arrays) en Java
- Programación Basada en Objetos
- Programación Orientada a Objetos
- Ejemplos de Cadenas y caracteres en Java
- Gráficos y Java2D
- Ejemplos de Interfaces Gráficas de Usuario en Java
- Uso de los Labels, Botones, Chekbox y Campos de texto
- Ejemplos con Botones de Radio, Menús y Listas
- Manejo de Eventos del Mouse y Teclado
- Administradores de contenido comúnes: FlowLayout, BorderLayout y GridLayout
- Ejemplos de áreas de texto, paneles y scrolls
- Uso de los menús: JMenu, JMenuBar, JMenuItem y JPopupMenu
- Cambiar la apariencia visual de una aplicación (UIManager), y uso de los objetos JDesktopPane y JTabbedPane
- Administradores de contenido avanzados: BoxLayout y GridBagLayout
- Las excepciones y Java
- Subprocesamiento múltiple y programación concurrente en Java
- Ejemplo simple de Subprocesamiento múltiple en Java
- Problema Productor-Consumidor: sincronización de Hilos en Java (1)
- Problema Productor-Consumidor: sincronización de Hilos en Java (2)
- Problema Productor-Consumidor: sincronización de Hilos en Java (3)
- Programación concurrente: uso de semáforos
- Sincronización de subprocesos - Búfer Circular
- La interfaz Runnable en Java
- Manipulación de archivos en Java
- Redes en Java
- Continúa…
Cosas que te servirán para comenzar
- Entorno típico de programación en Java
- Compiladores e IDE’s
- Listado de ejercicios y ejemplos
- Enlaces, tutoriales y recursos en la web
Java y… el servidor, las bases de datos y las redes
- Instalación de un entorno Web: Tomcat + JSP + MySQL
- Acceso a bases de datos con Java
- Conexiones entre MySQL y Java
- Consultar DB en Java - Mostrar resultados en un JTable
- Manipular/conectarse/consultar una base de datos hecha en Access desde Java
- Ejemplo básico de programación con JDBC y MySQL
- El servidor Apache Tomcat
- ¿Qué es JSP?
- RMI, ¿que és? + Un ejemplo sencillo con RMI
- Repasando RMI
Java y… programación general, creación de GUIs
- Aclaración: Generar números aleatorios en Java con la clase Random
- Botones redondos en Java (y otras formas)
- Cómo crear interfaces gráficas con Look And Feel en Java
- Ejemplo Applet en Java
- Ejemplo Básico de Swing
- Implementación del algoritmo de encriptación RSA en Java (parte 1)
- Implementación del algoritmo de encriptación RSA en Java (parte 2)
- ¿Cómo instalar java en distro de linux basada en Debian?
- ¿Cómo mover el puntero del mouse en Java?
Nicolas dice:
Diciembre 14th, 2007 a las 2:41 am
Tengo dos dudas Existenciales:
.Primera es para que servia la funcion:
area.setLineWrap();
.Y mi otra duda es:
cuando hago por ejemplo…
“getContentPane().add()” por ejemplo… eso significa que ese metodo tiene dentro suyo otro metodo???
espero que la vean antes del lunes…
saludos
y voy a concertirme en seguidores de ustedes
niko
Casidiablo dice:
Diciembre 14th, 2007 a las 9:20 am
1. De forma predeterminada en un objeto JTextArea tu puedes escribir todo lo que quieras horizontalmente, y todo quedará en una sola línea (y aparecerá un scroll abajo). Con el método setLineWrap() cuando escribes horizontalmente algo más largo que el ancho del JTextArea, automáticamente se crea una nueva línea, es decir, el JTextArea envuelve el texto.
Puedes probar si quieres un JTextArea sin usar el método setLineWrap() y entenderás mejor lo que quiero decir.
2. Con respecto a tu duda con el método getContentPane(). NO, no es que un método tenga dentro otro método. Lo que sucede es que un método puede devolver un tipo de dato específico, el cual si puede tener más métodos.
Te voy a dar un ejemplo para que quede más claro: existe un método de la clase String llamado equals. Ahora, supongamos que tengo un método de esta forma:
public String devolverCadena()
{
//cualquier cosa
}
Yo podría hacer lo siguiente:
bool x = devolverCadena().equals();
Lo que estoy haciendo en realidad es usar el método equals de la clase String, que es el valor de retorno del método devolverCadena().
Espero se te hayan despejado las dudas!
Un saludo!
Jose dice:
Diciembre 25th, 2007 a las 9:10 pm
alguien sabe como crear un menu como el de emule
osea el que se despliega cuando esta iconizado alado del reloj del sistema
Richard dice:
Enero 3rd, 2008 a las 3:12 pm
Buena página… si alguien me puede ayudar con el código fuente de un programa en java de facturación y control de stock le agradezco mucho. Att. Richard.
Luis Angel dice:
Enero 16th, 2008 a las 2:59 pm
hola que tal, me da gusto que exista un portal como este de hecho lo acabo de localizar pero espero que me sea de mucha ayuda se ve que tiene un contenido muy interesante lo estado observando y me encanta el contenido que tienen de java soy nuevo en java pero me gustaria especializarme en el ya que se me hace una herramienta bastante potente bueno gracias saludos.
Eduardo dice:
Febrero 10th, 2008 a las 6:35 pm
necesito ayuda sobre las subsecuencia de suma maxima del los ejemplos de la notacion O. es algo complicado para mi. Y me preguntaba si podrian ayudar un poco con un pequeño ejemplo del la notacion O y la suma maxima porfavor gracias “Esta muy bien su pajina ayuda bastante” Garcoas
Eduardo dice:
Febrero 10th, 2008 a las 6:38 pm
Miren encontre el siguiente ejemploespero y sea de su agrado ami no me finciono pero espero y lo puedan editar
/**
*Algoritmo lineal para la subsecuencia de suma maxima.
*secIni v secFin representan la secuencia mejor actual.
*/
public static int subsecuenciaSumaMaxima ( int [ ] a )
{
int sumaMax = 0;
int sumaActual = 0;
for( int i = 0, j = 0; j sumaMax )
{
sumaMax = sumaActual;
secIni = i;
secFin = j;
}
else if( suamaActual < 0)
{
i = j + 1;
sumaActual = 0;
}
}
return sumaMax;
}
Katica dice:
Febrero 24th, 2008 a las 12:14 pm
Hola a todos, me parece super interesante esta pagina y me ha sido de mucha ayuda ya que apenas estoy empezando a estudiar programacion con java, quisiera que porfa me ayudaran con un histograma con los pesos de los alumnos de un determinado curso, que el prgrama lea los pesos e imprima el histograma, PORFA UNA PEQUEÑA AYUDITA, pues no se como empezar. GRACIAS A TODOS Y A CASIDIABLO.
Juan Santana dice:
Marzo 5th, 2008 a las 8:33 am
Esta hasta vacana la pagina
* dios te bendiga*
GaryNet dice:
Abril 3rd, 2008 a las 12:31 pm
necesito ayuda como puedo crear un cliente servidor con graficos java.
Casidiablo dice:
Abril 3rd, 2008 a las 3:37 pm
No hago tareas… aunque podría orientarte. Pero necesito que te expliques mejor.
Un saludo!
Jose Antonio dice:
Abril 6th, 2008 a las 11:02 am
saludos, bueno tengo una dudilla estoy tratando de hacer un editor de palabras y estoy utilizando el JTextPane,
quisiera saber si alguien sabe como poner correcion ortografica con este componente
shirley dice:
Abril 18th, 2008 a las 4:25 pm
Bueno, navegando y navegando, me he dado cuenta que dentro de tantas paginas, en las cuales hay info sobre lenguajes de programacion, que algunas son muy buenas y otras mas o menos, te queria felicitar por la gran pagina, en la cual he podido encontrar lo que andaba buscando…..info de java y otros lenguajes de programación, asi como tambien ejemplos, encuentro muy buena tu pagina.
Saludos,
ximena dice:
Mayo 2nd, 2008 a las 11:35 am
Hola, se ve que la tenes muy clara, tengo que graficar un sistema de grafos y tener que manipular cada nodo como un objeto y seria como unos miles de nodos por lo que tendria que hacer algo que los genere automaticamente crees que es posible con java???porque me estoy volviendo loca con gmf y emf de java gracias
Lakino dice:
Mayo 2nd, 2008 a las 2:39 pm
oye, descargué un programa tuyo: CargarAudioYReproducir, lo que quería saber es como pedo hacer q esos botones los pongo más abajo, ya que arriba quiero ponerle una imagen, pero en tu programa no sé como usar las coordenadas, como mover hacia abajo los botones. me urge, por favor, contesta lo más pronto posible
Lakino dice:
Mayo 2nd, 2008 a las 2:40 pm
me podrías dar tu correo para agregarte a mi messenger… please, por si tengo más dudas, es que ando aprendiendo java :P.. GRACIAS!
Casidiablo dice:
Mayo 2nd, 2008 a las 2:48 pm
Antes que nada decir que el programa no es mio… creo que es de un libro. Ahora, con respecto a lo que tienes que hacer con lo de los botones, puedes aprender mucho aquí:
http://www.casidiablo.net/wordpress/index.php/2007/12/13/codigo-java-flowlayout-borderlayout-gridlayout/
Un saludo!
Lakino dice:
Mayo 2nd, 2008 a las 3:00 pm
ah ok, muchas gracias, acabo de leer un poco de ti, creo q somos de la misma edad… :P.. por cierto no me diste tu correo, me lo puedes dar??
Casidiablo dice:
Mayo 2nd, 2008 a las 4:08 pm
http://www.casidiablo.net/wordpress/index.php/acercade/
miguel dice:
Mayo 5th, 2008 a las 11:06 pm
como codificar la maquina de turing en el lenguaje java
Peter dice:
Mayo 8th, 2008 a las 8:30 pm
es una pagina muy buena me esta ayudando a resolver una tarea q me han dejado en mi instituto gracias se los agradesco muxo….!!
VANNE dice:
Mayo 9th, 2008 a las 1:06 pm
hola necesito saber como codificar la maquina de turing en el lenjuaje JAVA o visual gracias.
el mismo dice:
Mayo 17th, 2008 a las 7:34 pm
tengo una duda y haber si me lo pueden resolver:
si alguien tienen el codigo en java del “juego del gato” que me lo pasen porfa
Casidiablo dice:
Mayo 18th, 2008 a las 12:28 pm
http://www.casidiablo.net/wordpress/index.php/2008/04/19/codigo-implementacion-juego-tictactoe-en-red/
http://casidiablo.net/codigos/Java/tema2/TicTac.zip
el mismo dice:
Mayo 20th, 2008 a las 12:24 pm
ey codigo del gato que mandaron esta en applet, esta bien pero si lo tienen en AWT porfa.
Fulgencio Pérez dice:
Mayo 23rd, 2008 a las 6:48 am
Esto me parece un coñazo auténtico, no habría otra forma de estructurar los ejercicios prácticos…..?????
Casidiablo dice:
Mayo 24th, 2008 a las 11:20 am
Tienes mucha razón Fulgencio, ya estoy trabajando en eso.
Un saludo!
jackie dice:
Mayo 25th, 2008 a las 6:00 am
hola ke tal!
tengo 2 preguntas sobre java
leí aki el tutorial de cómo hacer botones redondos pero me gustaria saber cómo hago ke sean rectangulares pero con las eskinas redondeadas..
y… las etiketas tmb se podrian hacer asi??
de antemano..graxias.. espero ke me puedas ayudar
Casidiablo dice:
Mayo 25th, 2008 a las 1:43 pm
En ese caso debes usar la clase RoundRectangle2D:
http://java.sun.com/j2se/1.4.2/docs/api/java/awt/geom/RoundRectangle2D.html
Un saludo!
Alexander Quiala Feria dice:
Mayo 31st, 2008 a las 4:08 pm
esta pagina me puede ayudar con mis problemas de Programcion necisito una gui donde me diga una breve jerarquia de clases
minage dice:
Junio 2nd, 2008 a las 6:09 am
La fuente mágica de Montjuic ofrece todos los veranos un espectáculo de luces y sonidos. En la fuente hay varios conjuntos de lámparas que se encienden o se apagan al ritmo de la música. Cuando se cambia de estilo musical el color de un conjunto concreto de lámparas cambia al que le corresponde para dicho estilo. La fuente emite una serie de canciones en orden sucesivo. Todo el sistema está manejado mediante un controlador que tiene conocimiento de todas las luces y los sonidos. Considere que para un conjunto concreto de luces el controlador puede pasar por 3 estados diferentes, correspondientes a una pareja de color con estilo musical: • 1er estado: Rojo y Balada • 2º estado: Azul y Preludio • 3er estado: Verde y Vals También existe un estado inicial o estado cero que se da cuando todavía el sistema no está en funcionamiento, es decir, hasta que no se le asigna uno de los 3 estados anteriores. Cada bombilla queda caracterizada por su color y su estado: apagada o encendida.
ME GUSTARIA SABER COMO RESOLVERLO
minage dice:
Junio 2nd, 2008 a las 6:11 am
si alguien puede ayudarme lo agradeceria mucho
Otto dice:
Junio 7th, 2008 a las 7:15 pm
Oye, no tengo la más mínima idea de que cómo hacerlo, en vez de eso tengo una pregunta:
¿Es un ejercicio que te pusieron en la U?
Lo pregunto por que se me hace exagerado… es decir… un ejemplo tan… como decirlo… tan estúpido para manejar tantas cosas!!!
johan dice:
Junio 8th, 2008 a las 1:12 pm
hola quiero hacer una lista simple en donde pueda meter numeros en forma desodenada pero que se arregle descendentemete en esa lista sera que alguien me puede ayudar o me da un link para ver si la pudo hacer—
Casidiablo dice:
Junio 9th, 2008 a las 10:28 am
@minage: Hola, si tienes ese tipo de dudas es mejor que lo pongas en un foro (te recomiendo: foro.elhacker.net). Allí te podremos ayudar mejor.
@Otto: gracias por tus comentarios. Eres siempre bienvenido.
@johan: Lo mismo que minage, puedes poner tus dudas en el foro. Pero debes mostrar lo que has intentado.
Un saludo!
mercy dice:
Junio 9th, 2008 a las 11:12 am
quiero 5 ejemplos de java
Facu dice:
Junio 9th, 2008 a las 11:06 pm
hola a todos! googleando encontré un foro en español de java
echenle un vistazo, para mi esta bueno
http://www.forodejava.com
gino dice:
Junio 11th, 2008 a las 9:07 pm
tan xeveres las aplicaciones!!
cesar dice:
Junio 12th, 2008 a las 8:22 pm
hola casidiablo.net kiero q me ayuden com mi tarea de programacion es de java kiero un programa de geometria analitica plana todas sus formulas ok y su grafico o si no me dejan una pagina web pa entrar ok ami msg un favor chaufa gracias betho_06
Casidiablo dice:
Junio 13th, 2008 a las 10:45 am
Lo siento cesar… pero no le hago las tareas a nadie.
Un saludo!
oskar dice:
Junio 20th, 2008 a las 6:04 pm
la pagina esta excelente nos orienta y ayuda alos principiantes en programacion java y nos resuelve dudas casidiablo bien por ti ke te das el tiempo para crear estas paginas weee
oie diskulpa haz usado el Flex y el Bison (Tengo Arruindows Vista) y pss se ke okupa java o c pero no se como usarlo me podrias orientar sobre esto ya ke tengo ke hacer un analizador de lexico y otro sintactico LA MUERTE PARA UN PROGRAMADOR
de antemano Gracias
Un saludo
Casidiablo dice:
Junio 20th, 2008 a las 6:09 pm
Lo siento oskar, no he usado ninguno de los dos
leonela dice:
Junio 21st, 2008 a las 3:06 pm
hola a todos. necesito ayuda en un programa que estoy haciendo y contiene varios textfilds y no se como ponerle que al teclar enter vaya al proximo textfield.agradeceria mucho su ayuda .
beto dice:
Julio 13th, 2008 a las 9:25 am
hola amigo oye necesito ayuda es q me dejaron realizar una maquina de turing
pero ps la verdad es q no se como empezar
y espero q me puedas ayudar, te lo agradeceria mucho.
Topacio dice:
Julio 14th, 2008 a las 10:38 am
Quisiera saber como se puede manipular un jtextfield para q visualmente se vea redondo, me ayudas?
Casidiablo dice:
Julio 14th, 2008 a las 12:36 pm
Ya leíste lo que hay acerca de botones redondos?
http://www.casidiablo.net/wordpress/index.php/2006/08/02/botones-redondos-en-java-y-otras-formas/
Sirve de la misma manera!
Un saludo!
Julio dice:
Julio 15th, 2008 a las 3:45 pm
Hola quisiera saber si podrias subir algunos codigos de arboles y grafo s te estaria muy agradecido
gigen dice:
Agosto 7th, 2008 a las 12:45 pm
public class calculadora
{
private double num1;
private double num2;
private String res;
//____________________
public calculadora()
{
num1=0;
num2=0;
res=”";
}
//________________________
public void setNum1(double valor)
{
if(valor>0)
num1=valor;
else
num1=0;
}
public double getNum1()
{
return num1;
}
//________________
public void setNum2(double valor)
{
if(valor>0)
num2=valor;
else
num1=0;
}
public double getNum2()
{
return num2;
}
public void setRes(String valor)
{
res=valor;
}
public String getRes()
{
return res;
}
//_________________
public double calculo()
{
if(res==”+”);
return(num1+num2);
else if(res==”-”);
return(num1-num2);
if(res==”*”);
return(num1*num2);
else
return(num1/num2);
}
}
// me puedes decir que erro tengo por que me marca”Syntax error on token “else”, delete this token” , y no se como hacerle
Casidiablo dice:
Agosto 8th, 2008 a las 9:28 am
Creo que es por los punto y coma que pones después de algunos ifs:
if(res==”+”);
blabla
Debe ser:
if(res==”+”)
blabla
Ahh, y no vuelvas a postear código aquí. Ese tipo de cosas son en el foro
MARCELO dice:
Agosto 10th, 2008 a las 3:50 pm
hola compañero espero que me ayuden con una tarea .
me marcaron que haga una sale de chat pero que tenga a acceso ya url espero que me ayuda por fa es que qui bajar el ejemplo que esta aki pero sale un eerrro espero que me ayuden
Roy Homar dice:
Agosto 10th, 2008 a las 10:12 pm
Cristian, ando en servlets… podrías incluirlo en el índice.
Un Saludo!
gigen dice:
Agosto 14th, 2008 a las 11:17 am
gracias resolvi mi problema es declararlas de tipo char… en comilla sencilla
y por cierto muy buena pagina…
excelente…..
marvin dice:
Agosto 14th, 2008 a las 3:25 pm
holas quisiera saber si me pueden ayudar a generar las siguientes series:
1) calcular la raiz cuadrada con la serie x2=(x1+x1/n)/2
2) 2^2+3^2+4^2+…+n^2
3) 2^2+3^3+4^4+…+n^n
4) x+x/2+x/3+x/4+….+x/n
y otras series parecidas por fa ayudenme con la funcion
Casidiablo dice:
Agosto 14th, 2008 a las 3:32 pm
@marvin: en este post se explica:
http://casidiablo.net/codigo-fuente-java-metodos-funciones-2/
En el ejercicios de recursividad. Recuerda que no hago tareas
Un saludo!
javaco dice:
Agosto 22nd, 2008 a las 11:19 pm
q tal casidiablo me gustaria saber como obtengo o como modifico un jar es q lo descomprimo y solo me aparecen los .class y necesito es los .java
Casidiablo dice:
Agosto 23rd, 2008 a las 4:15 pm
Javaco… busca en google “java decompiler”
Diego Gonzales dice:
Agosto 30th, 2008 a las 12:37 pm
Hola amigos tengo una pregunta como puedo subir mis videos a este portal tengo videos tutores q hice de java y me gustaria compartirlos con todos los amigos rogramadores de java primero quisiera colocar videos para principiantes y luego avanzados. pero quiero saver como los subo aqui por fa si alguien esve digamelo ok o escriba ami correo pirata_delcaribe2007@hotmail.com
Edisanluck dice:
Agosto 30th, 2008 a las 2:23 pm
Hola diego pues dile a casidiablo ya que el es el admin de este gran blog.
Teran07 dice:
Septiembre 5th, 2008 a las 7:47 pm
Hola amigos tengo una duda como puedo imprimir un formulario de una aplicacion en java, es decir que quiero imprimir solo el contenido de los JTextField en una hoja de factura preimpresa y que no se impriman los botones,label, etc. que contiene el panel. Bueno espero me puedan ayudar.
Nube de categorías
.net artículos beryl-compiz blogsfera C++ C-Sharp ejercicios en java GNU/Linux hacking java juegos mono noticias off-topic programación programas python qué es revistas software libre tips tutorial ubuntu videos video tutoriales web
Lo que leo
Usuarios on-Line

TOP