Zoaklen / lolbuildcalculator

League of Legends Item Build Calculator
0 stars 0 forks source link

[REQ] Problema para o foco das opções da segunda aba #9

Open AgenteVIIX opened 2 years ago

AgenteVIIX commented 2 years ago

Problema

Notei um problema enquanto tentava utilizar o sistema, percebi que as opções marcáveis na segunda aba do sistema não perdem o foco quando você clica em algum lugar vazio da tela, somente quando é clicado em outra input, é um problema simples de usabilidade que pode ser resolvido facilmente.

Solução

Para resolver esse problema precisamos alterar as propriedades de "Focus" do input em questão

Informações Adicionais

Acho que pode ser solucionado usando o método setFocusable(false) para remover o focus do input de vez, mas talvez exista alguma outra função que faça o mesmo sem remover a funcionalidade do focus

@VitorGSF poderia dar uma olhada e concertar esse problema?

VitorGSF commented 2 years ago

Soluções pesquisadas

Assim como sugeriu, também pesquisei sobre o método setFocusable() e ele tende a solucionar tal problema descrito.

Outras soluções possíveis

Pesquisando mais a fundo, o método de função parecida isFocusable() tende a suprir mais facilmente o descrito no problema ao auxiliar o setFocusable().

Referência

Link de referência: https://docs.oracle.com/javase/8/docs/api/java/awt/Component.html#isFocusable--.

mateusamado commented 2 years ago

O problema é encontrado também na primeira aba do sistema. Acredito que com a solução pesquisada o problema poderá ser resolvido nas duas abas.

Soluções pesquisadas

Assim como sugeriu, também pesquisei sobre o método setFocusable() e ele tende a solucionar tal problema descrito.

Outras soluções possíveis

Pesquisando mais a fundo, o método de função parecida isFocusable() tende a suprir mais facilmente o descrito no problema ao auxiliar o setFocusable().

Referência

Link de referência: https://docs.oracle.com/javase/8/docs/api/java/awt/Component.html#isFocusable--.