Java Standard Edition

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

No muestra panel de bloquear pantalla en RichFaces en botón invocado de JavaScript

Sucede que estoy trabajando en una aplicación JSF + RichFaces de lo mas común, uno de los funcionamientos comunes de RichFaces es que cuando presionas un botón y este envía una petición al servidor aparece en la pantalla un dialogo de "loading..." bloqueándola hasta que termina de realizarse la petición, es aquí donde esta mi problema pues tengo un par de botones en pantalla que si los presiono directamente(de manera manual con el ratón) funcionan a la perfección, sin embargo, si invoco el evento click desde un Jscript o Jquery hace el funcionamiento del botón a la perfección pero no aparece la pantalla ("loading") dando la sensación de que no se esta haciendo nada....

espero puedan darme un comentario sobre que puntos revisar ya que buscando en google no aparece mucha información al respecto.

Saludos.

PD. el código del botón es el siguiente:

<a4j:commandButton ignoreDupResponses="true" id="btnGuardarEmpenio"                                      
                                       value="Aceptar"
                                       action="#{billeteUnicoAutos.metodoAEjecutar}"
                                       reRender="algo"

Duda generics

Buenas, tengo lo siguiente:

 CriteriaQuery<tablaBBDD> q = cb.createQuery(tablaBBDD.class);

Queria hacer que tablaBBDD fuese algo generico que me llegase por ejemplo de un xml, en plan asi:

String miTabla = recuperaTablaXML("tabla1");

CriteriaQuery<miTabla > q = cb.createQuery(miTabla.class);

¿Alguna idea?

La parte miTabla.class, como bien dicen abajo (gracias por el aporte) se puede con el Class.forName, pero la parte del "tipo" es la que no se como pasar:

CriteriaQuery<miTabla>

Gracias!

(Editado porque se comió una parte por no ponerlo entre etiquetas code)

Como almacenar LocalTime (Java 8) en postgresql ?

Hola buen día, no he podido encontrar información acerca de como almacenar un campo de tipo LocalTime (java.time.LocalTime) en un campo de postgresql 9.3 que es de tipo 'time whithout time zone'.
Al intentar hacerlo me manda el error:

Caused by: org.postgresql.util.PSQLException: ERROR: la columna «horafin» es de tipo time without time zone pero la expresión es de tipo bytea
  Hint: Necesitará reescribir la expresión o aplicarle una conversión de tipo.

Saludos.

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

Distribuir contenido