![]() |
|
||||
![]() Diga adeus às planilhas do Excel e tenha 100% de controle sobre suas contas a pagar e a receber, gestão de receitas e despesas, cadastro de clientes e fornecedores com fotos e histórico de atendimentos. Código fonte completo e funcional, com instruções para instalação e configuração do banco de dados MySQL. Fácil de modificar e adicionar novas funcionalidades. Clique aqui e saiba mais |
Você está aqui: Java ::: Gerenciadores de Layout ::: GridBagLayout |
Definindo como os componentes serão redimensionados para ocupar seus espaços nas células de um GridBagLayoutQuantidade de visualizações: 8133 vezes |
Muitas vezes as células de um GridBagLayout, nas quais exibiremos nossos componentes, possuem um espaço maior que a área ocupada pelo componente. Nestes casos, podemos definir como, e se, o componente será redimensionado (isso na hora de inserir o componente no gerenciador de layout; redimensionar em tempo de execução é outra estória). Por padrão, as células de um GridBagLayout possuem o valor GridBagConstraints.NONE, ou seja, o componente não é redimensionado para ocupar todo o espaço da célula. O valor GridBagConstraints.HORIZONTAL faz com que o componente seja redimensionado na horizontal, GridBagConstraints.VERTICAL faz com que o componente seja redimensionado na vertical e GridBagConstraints.BOTH redimensiona o componente tanto na vertical quanto na horizontal. Veja um trecho de código que faz com que um botão seja redimensionado na vertical: // redimensiona o botão para ocupar toda a célula // gbc é uma referência a um objeto da classe // GridBagConstraints gbc.fill = GridBagConstraints.VERTICAL; add(new JButton("Botão 1"), gbc); |
![]() |
Java ::: Dicas & Truques ::: Strings e Caracteres |
||||
Como testar se uma string Java é um valor numérico válido usando o método isDigit() da classe CharacterQuantidade de visualizações: 130 vezes |
||||
O método isDigit() da classe Character nos permite verificar se um determinado caractere é um número, ou seja, está na faixa de 0 a 9. Podemos tirar proveito disso para varrer todos os caracteres de uma string, usando o método charAt() da classe String, e testar se essa string é um valor numérico válido. Veja o código completo para o exemplo:
Ao executar este código Java nós teremos o seguinte resultado: Valor numérico válido. | ||||
Java ::: Desafios e Lista de Exercícios Resolvidos ::: Arrays e Matrix (Vetores e Matrizes) |
||||
Exercícios Resolvidos de Java - Escreva um programa Java para mover todos os zeros para o final do vetor, sem alterar a ordem dos elementos já presentes no arrayQuantidade de visualizações: 612 vezes |
||||
Pergunta/Tarefa: Dado o seguinte vetor de inteiros: // vamos declarar e construir um vetor de 8 inteiros int valores[] = {0, 3, 0, 5, 7, 4, 0, 9}; Sua saída deverá ser parecida com: Vetor na ordem original: 0 3 0 5 7 4 0 9 Vetor com os zeros deslocados para o final: 3 5 7 4 9 0 0 0 Veja a resolução comentada deste exercício usando Java:
Não se esqueça: A resolução do exercício deve ser feita sem a criação de um vetor, array ou lista adicional, e os elementos diferentes de zero devem permanecer na mesma ordem que eles estavam antes. | ||||
Java ::: Pacote java.lang ::: String |
||||||||||||||||||||
Java para iniciantes - Como verificar se duas strings são iguais ou diferentes usando os métodos equals() e equalsIgnoreCase() da classe StringQuantidade de visualizações: 4287 vezes |
||||||||||||||||||||
Podemos verificar se duas strings são iguais ou diferentes em Java usando os métodos equals() e equalsIgnoreCase(). O método equals() recebe um objeto do tipo String e o compara com o String atual. Veja sua assinatura:
O resultado será true se as duas strings forem iguais e false em caso contrário. Note que equals() diferencia letras maiúsculas e letras minúsculas. Veja um exemplo:
Ao executar este código nós teremos o seguinte resultado:
O método equalsIgnoreCase(), por sua vez, não diferencia letras maiúsculas de letras minúsculas. Veja o exemplo anterior usando o método equalsIgnoreCase():
Ao executarmos este código o resultado será:
| ||||||||||||||||||||
Desafios, Exercícios e Algoritmos Resolvidos de Java |
Veja mais Dicas e truques de Java |
Dicas e truques de outras linguagens |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
1º lugar: Java |