Re: AYUDO EN PROGRAMAS JAVA
Enviado por jeef el día 25 de abril de 2008
hola diego , q mas?
necesito ayuda con un programa en java sobre nodos.
necesito hacer un codigo q haga operaciones de insercion en el primer, ultimo nodo y entre dos nodos.
tambien q elimine cualquier nodo o posicion.
espero me pueda ayudar
gracias!
Re: AYUDO EN PROGRAMAS JAVA
Enviado por daz_angie el día 5 de noviembre de 2007
Hola Diego, te agradeceria si me ayudas diciendome como cargar archivos txt a un JTextArea y como guardar desde un JTextArea a un txt..
Me urge =S
Gracias
Re: Re: AYUDO EN PROGRAMAS JAVA
Enviado por osksp el día 3 de diciembre de 2007
Ya que Diego no está por aquí, jeje, a ver si os puedo echar un cablecillo. Hace un poquillo de tiempo que no programo en serio, pero veamos si os sirve de algo (os pongo la idea de lo que tenéis que hacer, si necesitáis el código lo mejor es que lo intentéis vosotros y si no, pues ya vemos otra solución).
Para obtener el texto de un JTextArea, tienes un metodo que si no recuerdo mal es el .getText() (consulta la API). Esto te da un String con el texto del area. Con ello, simplemente tienes que crear alguna clase para escribir un archivo de texto (con un BufferedWriter por ejemplo) y pasarle este String. Hay modelos hechos en la pagina de SUN.
Para hacerlo al contrario, pues creas una clase lectora (con un BufferedWriter) y obtienes en un String toda la información de este fichero. Con el método para escribir en el textArea (.setText(String))se lo incluyes y listo.
El mayor problema que puedes tener es el tratamiento de excepciones en los Buffered (te recomiendo que trates el texto, tanto a la hora de leer o escribir en los Buffered) por líneas.
Un saludo!!
Re: AYUDO EN PROGRAMAS JAVA
Enviado por Alberto Arellano el día 30 de octubre de 2007
Hola, podrías ayudarme para hacer un tablero de ajedrez? puedes contestarme a mi correo? con antelación te agradezco la ayuda que me puedas proporcionar
Re: AYUDO EN PROGRAMAS JAVA
Enviado por cbolo el día 5 de diciembre de 2007
Hola Diego, ojala me puedas ayudar con los codigo que necesito, acabo de enviar 4 ejercicios en el foro ojala me puedas ayudar con alguno
Re: AYUDO EN PROGRAMAS JAVA
Enviado por Geny el día 29 de noviembre de 2007
Hola Diego, estoy haciendo un programa en netbeans y necesito enviar a imprimir en miniprinter desde los jtxtfield, si me pudieras ayudar te lo agradeseria
Enviado por LOGAN el día 28 de noviembre de 2007
Bueno me gustaria si podrias brindarme un Sistema Botica si diagrama de clases too no tan sofisticado para yo luego implementarla ... =)
Re: AYUDO EN PROGRAMAS JAVA
Enviado por programacion el día 15 de noviembre de 2007
que tal diego ojala y me puedas ayudar, necestio un codigo fuente de un algortitmo genetico en java podras echarme la mano??
ayudame en completar mi programa sobre anagramas
Enviado por lisbeth el día 28 de octubre de 2007
HOLA DIEGO SI PUEDES AYUDARME TE LO AGRADECERIA ES QUE ESTOY HACIENDO UN PROGRAMA SOBRE PALABRAS ANAGRAMAS DONDE DEBE DECIR CUALES SON LOS ANAGRMAS DE UNA PALABRA CUALQUIERA, TENGO HECHO LA ENTRADA Y SALIDA DE LOS DOCUMENTOS QUE TIENEN FORMATO .TXT TAMBIEN HICE UNA FUNCION PARA SABER EL TAMAÑO DE LA PALABRA PERO ESTOY TRANCADA NO SE QUE MAS HACER. ESPERO TU RESPUESTA GRACIAS
Re: AYUDO EN PROGRAMAS JAVA
Enviado por celso suarez el día 14 de noviembre de 2007
hola diego soy eternamente nuevo en esto. pdrias por favor decirme donde esta el error en esto.gracias. package es.uned.lsi.gestiontienda.guitarras;
public enum CuerdasSoportadas {NYLON,ACERO,AMBAS}
-id:int
#precio:double
-anchura:int
-longitud:int
-admitePastillas:boolean
-cuerdasSoportadas:CuerdasSoportadas
-numeroCuerdas:int
+Guitarra(id:int;precio:double;
anchura:int;longitud:int;
admitePastillas:boolean;
cuerdasSoportadas:CuerdasSoportadas;
numeroCuerdas:int)
+getld():Int
+setld(int id):void package es.uned.lsi.gestiontienda.guitarras;
public class Guitarra {
private int id;
protected double precio;
private int anchura;
private int longitud;
private int fondo;
private boolean admitePastillas;
private CuerdasSoportadas cuerdasSoportadas;
private int numeroCuerdas;
//Método constructor
public Guitarra(int id,double precio,int anchura,
int longitud,boolean admitePastillas,
CuerdasSoportadas cuerdasSoportadas,
int numeroCuerdas){
this.id=id;
this.precio=precio;
this.anchura=anchura;
this.longitud=longitud;
this.admitePastillas=admitePastillas;
this.cuerdasSoportadas=cuerdasSoportadas;
this.numeroCuerdas=numeroCuerdas;
}
//Métodos de consulta de atributos
public int getld(){
return id;
}
public double getPrecio(){
return precio;
}
public int getAnchura(){
return anchura;
}
public int getLongitud(){
return longitud;
}
public int getFondo(){
return fondo;
}
public boolean getAdmitePastillas(){
return admitePastillas;
}
public getCuerdasSoportadas(){
return cuerdasSoportadas;
}
//Métodos para modificación de atributos
public void setld(int id){
this.id=id;
}
public void setPrecio(double precio){
this.precio=precio;
}
public void setAnchura(int anchura){
this.anchura=anchura;
}
public void setLongitud(int longitud){
this.longitud=longitud;
}
public void setFondo(int fondo){
this.fondo=fondo;
}
public void setAdmitePastillas(boolean admitePastillas){
this.admitePastillas=admitePastillas;
}
public void setCuerdasSoportadas(cuerdasSoportadas){
this.cuerdasSoportadas=cuerdasSoportadas;
}
public void setNumeroCuerdas(int numeroCuerdas){
this.numeroCuerdas=numeroCuerdas;
}
}
Re: AYUDO EN PROGRAMAS JAVA
Enviado por alma48 el día 6 de noviembre de 2007
hola diego... m acabo d inscribir y pues me gustaria q m ayudaras a realizar una lista q lea a otras dos tomando sus atributos.
mi correo es alye_jirres@hotmail.com
gracias..
Re: AYUDO EN PROGRAMAS JAVA
Enviado por chikipow el día 25 de octubre de 2007
se que este tema es bastante viejo, pero...
era para ver si me podias ayudar con este proyecto
http://www.sendspace.com/file/bm2gxs
Re: AYUDO EN PROGRAMAS JAVA
Enviado por kike el día 30 de noviembre de 2007
Hola Diego!;
Tengo un programa que tiene que multiplicar dos matrices creadas aleatoriamente y no se como hacer la matriz resultante. te dejo el codigo para que lo veas y haber si me puedes echar una manita.Se que va con tres bucles for pero no se como ponerlos para que recorra las filas por columnas. Gracias anticipadas. un saludo!
CODIGO (es en JBuilder):
import java.io.*;
public class MultiplicaMatrices {
public static void main(String[] args)throws IOException {
final int FILAS =4;
final int COLUMNAS = 3;
int [][] a = new int [FILAS][COLUMNAS]; //porque es una matriz de dos dimensiones (3x3)
int [][] b = new int [FILAS][COLUMNAS]; //porque es una matriz de dos dimensiones (3x3)
int [][] c = new int [FILAS][COLUMNAS];//porque la matriz resultado es dos dimensiones (3x3)
final int BASE = 1;
final int RANGO = 10;
//leer los datos
for (int fila = 0; fila < FILAS; ++fila) // fila tambien la podemos llamar i
for (int columna = 0; columna < COLUMNAS ; ++columna){ // columna tambien podemos llamar j
a[fila][columna]=(int)(Math.random()*RANGO + BASE);
b[fila][columna]=(int)(Math.random()*RANGO + BASE);
}
//dibujar la matriz
for (int fila = 0; fila < FILAS ; ++fila){
for (int columna = 0; columna < COLUMNAS ; ++columna)
System.out.print (a[fila][columna] + \" \");
System.out.println(); // para que pase a la siguiente linea y no salga todos los numeros juntos
}
System.out.println();
//dibujar la matriz 2
for (int fila = 0; fila < FILAS ; ++fila){
for (int columna = 0; columna < COLUMNAS; ++columna)
System.out.print (b[fila][columna] + \" \");
System.out.println(); // para que pase a la siguiente linea y no salga todos los numeros juntos
}
//Multiplicar las dos matrices.
for ( //NO SE COMO HACERLE.
//Dibujamos la matriz resultante.
System.out.println();
for (int fila=0;fila<FILAS;++fila){
for (int columna = 0; columna < COLUMNAS ; ++columna)
System.out.print (c[fila][columna] + \" \");
System.out.println();
}
System.out.println (\" Pulsar INTRO para terminar\");
System.in.read();
}
}
Re: AYUDO EN PROGRAMAS JAVA
Enviado por lilianacamargo el día 30 de octubre de 2007
Hola diego soy liliana y quisiera que me ayudaras con informacion sobre los arrays en java .
te agrdezco que sea pronto.
gracias
Re: Re: AYUDO EN PROGRAMAS JAVA
Enviado por corazonarmonica el día 24 de abril de 2008
porque me afecta ya no puedo sacar mi lime wire
Re: AYUDO EN PROGRAMAS JAVA
Enviado por ROCIO el día 8 de noviembre de 2007
HOLA DIEGO SOY ROCIO ME GUSTARIA QUE ME AYUDES CON UN PROGRAMA:
ES LA REALIZACION DE PROGRAMA DONDE LOS DATOS CAMBIEN A NOTACION POLACA INVERSA Y LA CUAL ADEMAS DEBE GENERAR UNA PILA
PORFA AYUDAME
ROCIO
Enviado por Carolina el día 2 de noviembre de 2007
Hola Diego necesito urgente el codigo fuente de Picas y Fijas en Java. Te agradezco tu colaboraciòn gracias.
Enviado por JeNN el día 16 de noviembre de 2007
hola... necesito un poco de ayuda con un jtable... estoy haciendo una consulta en una bd oracle, la cual tiene mas de 2 millones de registros que debo mostrar en el jtable, la cuestion es que por ser tantos registros se pega el programa y al cabo de muchisimo rato lista los registros pero es leeeeentisimo todo, estoy usando resultset para hacer esto, el caso es que quiero saber si hay alguna manera de paginar la consulta; es decir yo quiero que salgan listados los 100 primeros registros y que cuando haya un evento de boton salgan los 100 siguientes y asi hasta poder visualizar los 2 millones de registros pero asi por partes.. paginandolos... si alguien sabe de esto por favor AYUDA!!!
Re: AYUDO EN PROGRAMAS JAVA
Enviado por YUAN el día 29 de octubre de 2007
Hola Diego soy estudiante de Desarrollo de Aplicaciones Informaticas y necesito ayuda con java, el caso es que estoy haciendo una aplicacion cualquiera en java (en modo consola, como el lenguaje C), mi duda es la siguiente, ¿como puedo limpiar la pantalla al pasar de una opcion a otra?
muchas gracias por todo
Re: Re: AYUDO EN PROGRAMAS JAVA
Enviado por freilind el día 30 de octubre de 2007
hola necesito ayuda con este proyecto...tengo un dato de entrada tipo string q va a ser una cadena de numeros y lo q tengo q hacer es q aparesca como si estuviese dividido entre 1000 y ademas expresarlo en letras y se redondea el 3º decimal...el dato de entrada tiene q ser string no puede ser un entero ni real ni se puede convertir a estos tampoco.... ej: 5426 ---> 5,47 " cinco con cuarenta y siete"... le agradeceria mucho su ayuda.....
Re: Re: Re: AYUDO EN PROGRAMAS JAVA
Enviado por juan pablo el día 30 de octubre de 2007
hola diego de verdad e estado buscando por internet alguien que me pueda ayudar.. me gustaria saber si podemos contactarnos e estado buscando informacion sobre como usar java pues tengo un proyecto de grado en la universidad donde me exigen trabajar con java.. por fa si puedes responderme te lo agradeceria
Re: AYUDO EN PROGRAMAS JAVA
Enviado por josorlando el día 2 de noviembre de 2007
hola como estas diego, estoy empezando a desarrollar una aplicacion de la facu, si me das tu correo te paso la narrativa, me podrias ayudar? gracias
Re: AYUDO EN PROGRAMAS JAVA
Enviado por Surgeon el día 18 de noviembre de 2007
Hola Diego:
Para mi proyecto fin de carrera, tengo que hacer un progrma en Java, Estoy utilizando NetBeans. Mi problema es el siguiente, Tengo un Jframe que es principal de mi programa donde tengo menus botones etc... y quiero en este JFrame meter una zona que va ha ser la de trabajo que visualice swing o no según las opciones de botones o de me4nu, para ello he intentado crearme nuevas clase Jpanel´s las diseño a mis necesidades y a la hoara de añadir en tiempo de ejecución estos objetos que necesito en el JFrame principal uso el metodo add() y no pasa aparentemente nada. Si puedes indicarme como hacer esto (recuerda uso NetBeans), si es que se puede.. Te lo agradecería
Re: AYUDO EN PROGRAMAS JAVA
Enviado por Onuris el día 5 de noviembre de 2007
Hola diego, estoy empezando a trabajar con Java, leyendo un libro y haciendo mi primer programa, tengo el J2SDK1.4, me baje el Eclipse para compilar, pero estoy compilando en linea de comando con el Javac, el tema es el siguiente, copio del libro tdo el ejercicio:
//archivo Ejemplo1.java
import java.util.ArrayList;
import java.awt.*;
class Ejemplo1
{
public static void main(String arg[]) throws InterruptedException
{
System.out.println("Comienza main...");
Circulo c=new Circulo(2.0,2.0,4.0);
System.out.println("Radio = "+c.r+" unidades. ");
System.out.println("Centro = ("+c.x+","+c.y+") unidades. ");
Circulo c1=new Circulo(1.0,1.0,2.0);
Circulo c2=new Circulo(0.0,0.0,3.0);
c=c1.elMayor(c2);
System.out.println("El mayor radio es "+c.r+".");
c=new Circulo(); //c.r=0.0;
c=Circulo.elMayor(c1,c2);
System.out.println("El mayor radio es "+c.r+".");
VentanaCerrable ventana=new VentanaCerrable("Ventana abierta al mundo...");
ArrayList v=new ArrayList();
CirculoGrafico cg1=new CirculoGrafico(200,200,100,Color.red);
CirculoGrafico cg2=new CirculoGrafico(300,200,100,Color.blue);
RectanguloGrafico rg=new RetanguloGrafico(50,50,450,350,Color.green);
v.add(cg1);
v.add(cg2);
v.add(rg);
PanelDibujo mipanel=new PanelDibujo(v);
ventana.add(mipanel);
ventana.setSize(500,400);
ventana.setVisible(true);
System.out.println("Termina main()...");
}//fin main
}//fin Ejemplo1
esto lo guardo como archivo "Ejemplo1.java " en el C:
uso esta linea para complarlo:
javac -classpath .\;C:\Proyecto.jar C:\Ejemplo1.java
y me tira errores en todas las sentecias "Circulo", "VentaaCerrada", etc
Estas clases supuestamente estan dentro de java.awt y java.util.ArrayList, aunque no me sale error al compilar esas dos lineas de import.
la pregunta seria:
Que estoy haciendo mal?
Como puedo compilar esto sin linea de comando con el Eclipse o alguna otra aplicacion?
Agradeceria tu rta o la de cualquier otro que me pueda ayudar, tengo que aprender Java ya porque estoy empezando a trabajar con esto y quiero que me vaya bien
Saludos
Re: Re: AYUDO EN PROGRAMAS JAVA
Enviado por Onuris el día 5 de noviembre de 2007
Bueno, hice algunos progresos, al parecer las cosas que me tiraban error eran clases que me faltaba hacer, sin embargo ya las escribi a todas y las guarde detro de una misma carpeta c:\Ejemplo1\*.java
estos son los archivos:
//archivo Geometria.java
public abstract class Geometria
{
//clase abstracta que no puede tener objetos
public abstract double perimetro();
public abstract double area();
}
//Archivo Rectangulo.java
public class Rectangulo extends Geometria
{
//definicion de las variables miembro de la clase
private static int numRectangulos=0;
protected double x1,y1,x2,y2;
//constructores de la clase
public Rectangulo(double p1x, double p1y, double p2x, double p2y)
{
x1=p1x;
x2=p2x;
y1=p1y;
y2=p2y;
numRectangulos++;
}
public Rectangulo() {this(0,0,1.0,1.0);}
//definicion de metodos
public double perimetro() {return 2.0*((x1-x2)+(y1-y2));}
public double area() {return(x1-x2)*(y1-y2);}
}//fin de clase Rectagulo
//Archivo Circulo.java
public class Circulo extends Geometria
{
static int numCirculos=0;
public static final double PI=3.14159265358979323846;
public double x,y,r;
puclic Circulo(double x, double y, double r)
{
this.x=x; this.y=y; this.r=r;
numCirculos++;
}
public Circulo(double r) {this(0.0,0.0,r);}
public Circulo(Circulo c) {this(c.x, c.y, c.r);}
public Circulo() {this(0.0,0.0,1.0);}
public double perimetro() { return 2.0*PI*r;}
public double area() {retutrn IP*r*r;}
//metodo de objeto para comparar circulos
public Circulo elMayor(Circulo c)
{
if this.r>=c.r) return this; else return c;
}
//metodo de clase para comparar cirulos
public static Circulo elMayor(Circulo c, Circulo d)
{
if(c.r>=d.r)return c; else return d;
}
}//fin de clase Circulo
//archivo Dibujable.java
import java.awt.Graphics;
public interface Dibujable
{
public void setPosition(double x, double y);
public void dibujar(Graphics dw);
}
//archivo RectanguloGrafico.java
import java.awt.Graphics;
import java.awt.Color;
class RectanguloGrafico extends Rectangulo implements Dibujable
{
//nueva variable miembro
Color color;
//constructor
public RectanguloGrafico(double x1, double y1, double x2, double y2, Color unColor)
{
//llamada al contructor de Rectangulo
super(x1,y1,x2,y2);
this.color=unColor;//en este caso this es opcional
}
//metodos de la interface Dibujable
public void dubijar (Graphics dw)
{
dw.setColor(color);
dw.drawRect((int)x1, (int)y1, (int)(x2-x1, (int)(y2-y1));
}
public void setPosition(double x, double y){;}//vacio pero necesario definir
}//fin de clase RectanguloGrafico
//archivo CirculoGrafico.java
import java.awt.Graphics;
import java.awt.Color;
public class CirculoGrafico extends Circulo implements Dibujable
{
//se heredan las variables y metodos de la clase irculo
Color color;
//constructor
public CirculoGrafico(double x, double y, double r, Color unColor)
{
//llamada al constructor de circulo
super(x,y,r);
this.color=unColor;
}
//metodos de la interface Dibujable
public void dibujar(Graphics dw)
{
dw.setColor(color);
dw.drawOval((int)(x-r),(int)(y-r),(int)(2*r),(int)(2*r));
}
public void setPosition(double x, double y){;}
}//fin de clase CirculoGrafico
//archivo PanelDibujo.java
import java.awt.*;
import java.util.ArrayList;
import java.util.Iterator;
public class PanelDibujo extends Panel
{
//variable miembro
private ArrayList v;
//constructor
public PanelDibujo(ArrayList va)
{
super(new FlowLayout());
this.v=va;
}
//redefinicio del metodo paint()
public void paint(Graphics g)
{
Dibujable dib;
Iterator it;
it=v.iterator();
while(it.hasNext())
{
dib=(Dibujable)it.next();
dib.dibujar(g);
}
}
}//fin de clase PanelDibujo
//archivo VentanaCerrable.java
import java.awt.*;
import java.awt.event.*;
class VentanaCerrable extends Frame implements WindowListener
{
//constructores
public VentanaCerrable
{
super();
}
public VentanaCerrable(String title)
{
super(title);
setSize(500,500);
addWindowListener(this);
}
//metodos de la interfaci WindowListener
public void windowActivated(WindowEvent e){;}
public void windowClosed(WindowEvent e){;}
public void windowClosing(WindowEvent e){System.exit(0);}
public void windowDeactivated(WindowEvent e){;}
public void windowDeiconified(WindowEvent e){;}
public void windowIconified(WindowEvent e){;}
public void windowOpened(WindowEvent e){;}
}//fin de la clase VentaaCerrable
En esta carpeta tb esta el primer archivo Ejemplo1.java
El tema es como los linkeo y compilo para ejecutar la aplicacion???
porfavor necesito ua mano en esto, ua vez habiedo entendido estas cosas puedo ponerme a desarrollar tranqui
Muchas gracias a quien responda
Saludos
Re: Re: Re: AYUDO EN PROGRAMAS JAVA
Enviado por frank el día 13 de noviembre de 2007
hola diego tengo un problema con un programa que hice. hago una consulta a base de datos y genero un archivo xls como son demaciados registros la memoria explota si me puedes ayudar lo agradeceria
Re: Re: Re: AYUDO EN PROGRAMAS JAVA
Enviado por ale el día 3 de diciembre de 2007
jajajaj diego nunca respondió!
Re: AYUDO EN PROGRAMAS JAVA
Enviado por Ricardo Vargas el día 26 de abril de 2008
Buenas Diego espero me puedas ayudar con esto...
estoy haciendo un programa (ojo aplicación, no applet) en java de mensajeria instantanea o chat y tengo la duda de como hacer si tengo mas de un cliente conectado, para enviar el mensaje a solo uno de ellos ya q a lo q he llegado es q todos los mensajes enviados sean broadcast es decir se le envian a todos los clientes conectados. Espero que me puedas dar una ayudita con esta confucion q tengo Gracias de antemano
Saludos
Re: AYUDO EN PROGRAMAS JAVA
Enviado por triclap el día 27 de abril de 2008
ME PODRIAS AYUDAR CON JINI ?? TENGO QUE SIMULAR EL SERVICIO DE UNA NEVERA..Y NO SE CASI PROGRAMAR....GRACIAAAS!!! DIME ALGO PLEASEEE
Re: AYUDO EN PROGRAMAS JAVA
Enviado por fermin el día 14 de mayo de 2008
disculpe, necesito saber porque al combinar objetos
swing y objetos awt algunos elementos no funcionan
.
me gusta utilizar objetos awt por ejemplo la etiquetas
puedo manipular su color y del swing no. ademas tengo otro problema al llevar mi aplicacion en otra pc
marca errores y tengo la misma version de java
Re: AYUDO EN PROGRAMAS JAVA
Enviado por paty el día 20 de mayo de 2008
hola nesesito ayuda tengo q hacer un programa q mediante un menu realice converciones de string a int. de int a string y de strin a cadena me podrias ayudar x favor si ???
Re: Re: AYUDO EN PROGRAMAS JAVA
Enviado por jothi el día 17 de junio de 2008
hola, necesito qe me ayuden en un juego de azar en java.
Este debe tener:
-Constructores y accesadores
-Arreglo o matrizes
-Ordenamiento y busqeda
-Clase Math
Por Favor... es para el viernes 20 de junio :B
y eso Gracias.
cualqier cosa:
jothi@live.cl o dark_engel_29@hotmail.com
Gracias