Pesquisar na Comunidade
Mostrando resultados para as tags ''teclado''.
Encontrado 3 registros
-
Prezados(as) Já pesquisei bastante na rede, mas não obtive êxito. Criei todo um site com banco de dados, para um arquivo geral. Porém faltam-me resolver 2 problemas. 1- Criei um menu dropdown, e preciso que consiga-se navegar pelo menu, usando as setas do teclado. Usei esse script, mas não deu certo: <html> <script type="text/javascript"> var lis = document.getElementsByTagName('li'); for (var i = 0, li; li = lis[i]; i++){ li.onfocus = function(){ var ul = this.getElementsByTagName('ul')[0]; if (ul) ul.style.display = 'block'; } li.onblur = function(){ var ul = this.getElementsByTagName('ul')[0]; if (ul) ul.style.display = ''; } } </script> </html> 2- Sendo esse menu dropdown, não sei se teria como, gostaria que ao passar o mouse e um submenu ele ficasse selecionado sem que sumisse ao tirar o mouse de cima desse submenu. Muito obrigado a todos que poderem ajudar.
-
Bom dia, estou com um problema e não estou achando a solução. É o seguinte... tenho este KeyListener: combo.addKeyListener(new java.awt.event.KeyListener() { char digitado; public void keyPressed(KeyEvent e) { digitado = e.getKeyChar();// recebe a letra digitada no teclado juntaChar = juntaChar+digitado; // pego as letras em char e junto como uma STRING // meu autocomplete juntaChar = juntaChar.toUpperCase(); String sql= "SELECT nome_pdpess FROM pdv_pessoas WHERE nome_pdpess LIKE '%"+juntaChar+"%'"; // EventList glazedlistFcfo = new BasicEventList(); try { stm = con.createStatement(); } catch (SQLException ex) { Logger.getLogger(SinGUI.class.getName()).log(Level.SEVERE, null, ex); } try { rs = stm.executeQuery(sql); } catch (SQLException ex) { Logger.getLogger(SinGUI.class.getName()).log(Level.SEVERE, null, ex); } try { while(rs.next()){ System.out.println("pessoas no list"); glazedlistFcfo.add(rs.getString("nome_pdpess")); } } catch (SQLException ex) { Logger.getLogger(SinGUI.class.getName()).log(Level.SEVERE, null, ex); } SwingUtilities.invokeLater(new Runnable() {public void run() { AutoCompleteSupport autoComplete = AutoCompleteSupport.install(combo, glazedlistFcfo); } }); } public void keyReleased(KeyEvent e){ //nada } public void keyTyped(KeyEvent e) { //nada } }); A ideia seria o seguinte: a cada letra que eu digito no meu JComboBox eu formo uma String e execute o meu SQL(que vai retornar os nomes dos clientes para um AUTOCOMPLETE). Quando eu digito a primeira letra Por exemplo L o SQL executa certo sem problemas retornando todos os nomes que começam com L por exemplo "LUCAS". Porém depois da segunda letra o meu SQL não executa mais. Se alguém souber o que estou fazendo de errado me avise! Agradeço!
-
- autocomplete
- addkeylistener
- (e %d mais)
-
Boa noite, eu fiz um programa que "carrega " em varias teclas ao mesmo tempo porem ele só faz isso em apenas na aplicação que é a que está a aberta naquele momento. Eu queria saber se existia alguma maneira de o fazer executar em varias aplicações ao mesmo tempo.