Pergunta

Eu escrevi uma aplicação em Java e quando ele é executado no computador de um cliente rodando Mac OS X O guardar e exportar botões estão desactivados. (Tudo o resto funciona no aplicativo.)

Ambos os botões de abrir um padrão salvar diálogo de arquivo.

Todas as idéias?

Foi útil?

Solução 3

Isto foi causado por desinformação recebidas do cliente.

Acontece que o cliente estava tentando salvar em um local onde os arquivos não podem ser salvos em sua / seu disco rígido.

Outras dicas

O fato de que estes botões abrir um diálogo de arquivo, provavelmente, não tem nada a ver com isso que está sendo desativado. Os botões podem acabar sendo desativado para uma série de razões,

  • seu setEnabled pode ser chamado com false,
  • quando se utiliza uma ação, sua setEnabled pode ser chamado com false, e
  • quando se utiliza uma ação, ela pode ter uma propriedade "habilitado" que, potencialmente, desactiva-o; consulte Ação para mais informações, há uma lista de propriedades lá.

Você poderia postar como você 'implementou as JButtons'?

Um tiro no escuro, mas a maioria dos Macs ainda estão em execução Java 1.5; verificar se misbehaves seu código atual com Java 1.5 em sua extremidade. Talvez que é onde você problema reside.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top