Los botones oscilantes de Java de Mac OS X están deshabilitados sin motivo aparente

StackOverflow https://stackoverflow.com/questions/104373

  •  01-07-2019
  •  | 
  •  

Pregunta

Escribí una aplicación en Java y cuando se ejecuta en la computadora de un cliente con OS X, los botones Guardar y Exportar están deshabilitados.(Todo lo demás funciona en la aplicación).

Ambos botones abren un cuadro de diálogo estándar para guardar archivos.

¿Algunas ideas?

¿Fue útil?

Solución 3

Esto se debió a información errónea recibida del cliente.

Resulta que el cliente estaba intentando guardar en una ubicación donde los archivos no se pueden guardar en su disco duro.

Otros consejos

El hecho de que estos botones abran un cuadro de diálogo de archivo probablemente no tenga nada que ver con que esté deshabilitado.Los botones pueden acabar deshabilitados por varios motivos,

  • es setEnabled se puede llamar con false,
  • cuando se utiliza una acción, su setEnabled se puede llamar con false, y
  • cuando se utiliza una acción, esta puede tener una propiedad "habilitada" que potencialmente la deshabilita;ver Acción Para obtener más información, hay una lista de propiedades allí.

¿Podrías publicar cómo 'implementaste los JButtons'?

Una puñalada en la oscuridad, pero la mayoría de las Mac todavía ejecutan Java 1.5;compruebe si su código actual se comporta mal con Java 1.5 por su parte.Quizás ahí es donde radica tu problema.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top