Java Standard Edition

Sobre el lenguaje Java y las clases que componen la API.

Error en Instancia de Clases

Buen día, soy nuevo en la programación en java, estoy haciendo una aplicación pero el problema es que al compilar mis clases me sale error Cannot find symbol en todas las instancias de las clases. Las clases los llamo de esta manera. Tengo una clase llamada Principal que llama a otras dos llamadas VentanaMetodo y VentanaCalculo, respectivamente.

public class Principal{

VentanaMetodo ventana;
VentanaCalculo calculo;

public Principal(){

ventana= new VentanaMetodo();
calculo= new VentanaCalculo();

}
public static void main (String arg[]){
Principal p= new Principal();
}
}
a grandes rasgos es como realizo las instancias, pero el error me sigue apareciendo si cambio de nombre o de variable. todas las clases están en la misma carpeta. ¿cual seria el problema?, ¿hay un concepto que no tomo en cuenta? Gracias por su ayuda

KeyEvent no se consume en ejecución normal pero en debug sí.

Holas buenas tardes, me enfrento a la siguiente situación, a ver si a alguno de ustedes les ha pasado.

En un frame tengo un texfield, el cual tiene un key listener. Si se presiona enter realiza una sumatoria y limpia un caja de texto, si se presiona F4, abre un dialogo para capturar información la cual se pone en una caja de texto en el frame principal.

Para el dialogo sobreescribo el método createRootPane para obtener eventos con el teclado para aceptar o cancelar el proceso:

@Override protected JRootPane createRootPane() {
    JRootPane root = super.createRootPane();
   
    //agregamos default key listeners
    KeyStroke enterKey = KeyStroke.getKeyStroke("pressed ENTER");
    KeyStroke escapeKey = KeyStroke.getKeyStroke("pressed ESCAPE");
   
    root.getInputMap(JComponent.WHEN_IN_FOCUSED_WINDOW).put(enterKey, "aceptarAction");
    root.getActionMap().put("aceptarAction", new AbstractAction() {
        @Override public void actionPerformed(ActionEvent e) {
            aceptarCommand();
        }
    });
   
    root.getInputMap(JComponent.WHEN_IN_FOCUSED_WINDOW).put(escapeKey, "cancelarAction");

Personalizacion JComboBox

Hola, espero alguien pueda ayudarme.

Necesito saber si hay alguna forma de personalizar la apariencia de un JComboBox, para ser más específicos, lo que quiero saber es si hay alguna forma de modificar la flechita que aparece del lado derecho por una imagen personalizada, es decir, colocar una flecha diferente.

Directorio de un archivo

Buenas tardes

Tengo la siguiente situacion tengo un modulo el cual una ves compilado se utiliza en la paleta para crear objetos visuales en java
pero requiero conocer la ubicacion o ruta del proyecto en el que estoy trabajando al utilizar el comando "System.getproperty(user.dir)"; me da la ruta en donde se encuentra el jar y lo que quiero es la ruta del proyecto actual supongamos tengo el proyecto llamado project1 el cual es el modulo y lo compilo en .jar el cual se usa en la paleta pero quiero que me lance la ruta del project2 que se encuentra ejecutandose en netbeans y es el proyecto actual mas que nada quiero lo que hace la herramienta IDE de propiedades que da la informacion de cada archivo del proyecto pero dentro de la paleta.

Les agradeceria sus comentarios de antemano

Crear ejecutables para PC 64 desde PC de 32 bits

Hola, tengo una duda. Se podran crear los ejecutables o que es lo tiene que ver para una aplicacion java corra en una maquina de 64bitd si se desarrolla desde 32 bits es que sucede que me da el siguiente error : "this program has configured to use a bundled..."
y no recuerdo que mas hay alguien que me oriente.

me urge hacer un interprete de comandos con jlex y cup

hola buenas tardes necesito hacer un interprete de comandos que resuelva operaciones básicas(suma,resta,multiplicación y división) que compare operaciones relacionales y booleanas y que ademas que se puedan instanciar variables para utilizarlas despues es verdad necesito ayuda

Utilizar javabook

Hola

Es la primera vez que vengo por aquí, pero soy nueva utilizando java y me pareció un buen lugar para encontrar ayuda.

Estoy utilizando un libro de Programación Orientada a objetos con java, el problema es que todos los ejemplos de este libro utilizan un paquete llamado javabook, ya lo descargué de la pagina del autor pero no se como utilizarlo.

Por el momento estoy escribiendo los ejemplos en Sublime Text 2 y ejecutándolos desde la consola (cmd). Puedo ejecutar un hola mundo normal, pero ninguno de los ejemplos que tengan la intruccion "import javabook.*;"

Espero puedan orientarme.

Gracias

Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException

Hola comunidad soy nuevo en este foro.
Tengo problema con interfaces
Tengo 2 dos clases y una clase interface

public interface TablaConsultaInterface {//Mi interface con un metodo
    public void click();
}

public class TablaConsultaPanel extends javax.swing.JPanel{
    public TablaConsultaPanel() {
        initComponents();
    }
// En esta clase inicializo mi interface
    public TablaConsultaInterface tCI;

    public void settCI(TablaConsultaInterface tCI) {
        this.tCI = tCI;
    }
// Al hacer click atrapo un registro de un jTable y llamo al metodo de la interface solo para habilitar botones que estan en la otra clase
     private void tConsultaMouseClicked(java.awt.event.MouseEvent evt) {                                      
        for (int c : this.tConsulta.getSelectedRows()) {
            listaSeleccionada = (lista.get(c));
        }
        tCI.click();//Netbeans me marca esta linea con el error que escribí abajo
}

//Aqui implemento mi interface para que deshabilite algunos botones
public class NuevoEditarEliminarPanel extends javax.swing.JPanel implements TablaConsultaInterface{
   

Cambiar de Posicion un jlabel

Buenas Tardes a todos. Soy nuevo en este foro. Quisiera una ayuda de parte de ustedes.
Lo que pasa es lo siguiente.
Estoy Creando una aplicacion un juego (memorama) Ok tengo digamoslo que casi todo funciona correctamente bueno hasta este momento no he encontrado errores. Pero como ya saben las tarjetas del memorama tienen que cambiar de posicion cada vez que se juega ok yo omiti, lo que hice es darle una imagen por defecto a cada jlabel (las imagenes estan en un jlabel) pero ps ahora cada vez que se juega aparecen donde mismo y no cambian y ahora lo que busco es como hacerlas cambiar de posicion los jlabels. Adaptarlo a lo que he hecho y no modificar mucho. Les agradeceria su ayuda. Saludos a todoss

AYUDA URGENTE

Hola soy nueva en esto, les cuento e mirado y mirado este código y aun no se que esta mal, quizás esta bien casi todo pero hay que agregarle algo, ya tengo hecho el applets html.
gracias por su ayuda y que sigan con una feliz noche. Donde está el error?
import java.awt.*;
import java.applet.*;
import java.awt.event.*;
public class AppletEventos1 extends Applet implements ActionListener {

Label l1, l2, l3;
TextField t1, t2, t3;
Button b1, b2, b3, b4, b5, b6, b7, b8;

public AppletEventos1() {

l1 = new Label("numero");
l2 = new Label("numero2");
l3 = new Label("resultado");
t1 = new TextField();
t2 = new TextField();
t3 = new TextField();
b1 = new Button("suma");
b2 = new Button("resta");
b3 = new Button("multiplicar");
b4 = new Button("division");
b5 = new Button("raiz de 1");
b6 = new Button("raiz de 2");
b7 = new Button("mayor");
b8 = new Button("limpia");
add(l1);
add(t1);
add(l2);
add(t2);
add(l3);
add(t3);
add(b1);
add(b2);
add(b3);
add(b4);
add(b5);
add(b6);
add(b7);
add(b8);

b1. addActionListener(this);
b2. addActionListener(this);

Distribuir contenido