Domanda

Ho scritto un'applicazione in Java e quando è in esecuzione sul computer di un cliente con OS X I pulsanti Salva ed Esporta sono disabilitati. (Tutto il resto funziona nell'applicazione.)

Entrambi questi pulsanti aprono una finestra di dialogo standard per il salvataggio dei file.

Qualche idea?

È stato utile?

Soluzione 3

Ciò è stato causato dalla disinformazione ricevuta dal cliente.

Si scopre che il cliente stava cercando di salvare in una posizione in cui i file non potevano essere salvati sul suo disco rigido.

Altri suggerimenti

Il fatto che questi pulsanti aprano una finestra di dialogo del file probabilmente non ha nulla a che fare con la sua disabilitazione. I pulsanti possono finire per essere disabilitati per una serie di motivi,

  • il suo setEnabled può essere chiamato con false ,
  • quando si utilizza un'azione, il suo setEnabled può essere chiamato con false e
  • quando si utilizza un'azione, può avere una proprietà " abilitato " che potenzialmente lo disabilita; vedi Action per ulteriori informazioni, c'è un elenco di proprietà lì.

Potresti pubblicare come hai "implementato i JButton"?

Una pugnalata nell'oscurità, ma la maggior parte dei mac esegue ancora Java 1.5; controlla se il tuo codice attuale si comporta male con Java 1.5. Forse è qui che si trova il tuo problema.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top