Retroceder   Foros del Web > Programación para sitios web > Java y JSP

Respuesta
 
Herramientas Desplegado
Antiguo 16-ene-2004, 10:19   #1 (permalink)
Bluesman74cl ha deshabilitado el karma
 
Fecha de Ingreso: marzo-2003
Ubicación: onde toy?
Mensajes: 1.202
Problemas de compilación

Tengo dos clases y paralas dos aparece el siguiente error:

Cannot resolve symbol
symbol: class Bienvenido
location class divelog.DiveLog

el caso es que tengo ambas clases en el mismo directorio divelog y estoy usando BlueJ el código es el siguiente


package divelog;
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;


public class DiveLog
{
private JFrame dlframe;// de tipo JFrame, aún no inicializada
private JTabbedPane tabbedPane;//de tipo JTabbedPane, aún no inicializada

// Constructor de la clase DiveLog

public DiveLog()
{// inicio del constructor

// la siguiente variable crea un objeto frame para sumarlo
// a los componentes GUI de la aplicación
dlframe = new JFrame("Primer Proyecto de Francisco Chávez");

// Cierra, desde la barra de título
// y del menú
dlframe.addWindowListener(new WindowAdapter()
{
public void windowClosing(WindowEvent e)
{
System.exit(0);
}
});

// Tabbed pane con paneles para Jcomponents
// Instancia JTabbedPane con keyword new
tabbedPane= new JTabbedPane(SwingConstants.LEFT);

//llama un método para asignar color
tabbedPane.setBackground(Color.blue);
tabbedPane.setForeground(Color.white);

}// fin del constructor DiveLog



private void populateTabbedPane()
{// inicio del método
// crea pestañas con titulos
tabbedPane.addTab("Bienvenido",
null,
new Bienvenido(),
"Bienvenido a Horas.cl");
tabbedPane.addTab("Registro", null, new Diver(), "Pulse aquí para ingresar sus datos");
tabbedPane.addTab("Website", null, new Website(), "pulse para ver los website favoritos");

}// din del método TabbedPane



la clase Bienvenido aún no tiene nada..pero si sigo las instrucciones del manual.... debo poner package divelog como primera linea pero me aparece el siguiente cuadro de dialogo:

you have Changed the pakcage statement to a package wich does not exist in this proyect
If you wish to move this class to another package you must create the destination package first the package statement has been reverted back to its original form


La pregunta...¿ Qué &%/&%$%%&%$ pasa?... cómo arreglo todo esto? thaks desde ya
__________________
Buena Vida...
Francisco
Bluesman74cl está desconectado   Responder Citando
Antiguo 16-ene-2004, 19:10   #2 (permalink)
goncafa ha deshabilitado el karma
 
Avatar de goncafa
 
Fecha de Ingreso: noviembre-2002
Ubicación: Santiago, Chile
Mensajes: 1.135
Enviar un mensaje por MSN a goncafa
Pues en el codigo que mandaste no esta definida la clase Bienvenido, ella por mucho que no contenga nada debe estar definida en alguna parte, pues de lo contrario no puedes hacer instancias a ella (new Bienvenido()).

Con respecto al package, para que ello funcione debes tener los fuentes gusrdados en una carpeta que contenga el mismo nombre del paquete, en este caso, DiveLog. Con respecto a ello, no estoy seguro si estars siguiendo el ejemplo de DiveLog que esta en http://java.programacion.com si es asi dejame decirte que debes fijarte bien el codigo, pues no esta totalmente correcto como se especifica alli, cuando yo segui ese tutorial hace algunos meses tuve que arreglar el codigo pues no funcionaba. De cualquier forma, aun lo tengo guardado, si lo quieres contactate conmigo a goncafa@hotmail.com

Saludos
__________________
se despide hasta la proxima
Gonzalo Castillo
goncafa está desconectado   Responder Citando
Respuesta
No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Desactivado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 21:39.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93