Ola,
Estou montando uma tela de cadastro no Swing.
Gostaria de saber:
- Como minha tela precisa ser um JFrame, e nao um JDialog, tem como tirar os botoes de Maximizar e Minimizar?
- Como é possivel abrir o JFrame maximizado por default?
- Existe alguma coisa no JTextField/JTextArea que limita o numero de caracteres que podem ser digitados? Ex. tenho um campo que pode ter ate 50 caracteres. Tenho que fazer este controle na mao para cada campo?
- O mesmo de 3) vale tambem para forcar o texto todo para maiusculo ou minusculo durante a digitacao do usuario.
- O mesmo de 3) vale tambem para formatar mascaras (ex. CPF, CNPJ, datas, numeros decimais, etc). Tem que fazer na mao “tipo o que se faz na Web com o Javascript”?
- Existe algum componente Swing “mais bonito” com calendarios para Data?
- Como eu faria o ENTER para pular de campo e nao o TAB. Teria que escrever um evento especifico?
- É possivel “grudar” o ToolBar na parte superior sem permitir que o usuario possa arrasta-lo, por exemplo, para fora da tela? Pois tem usuario que pode ficar louco por arrastar e depois nao conseguir achar mais o bendito toolbar.
- Tem como configurar um componente (JTextField, JButton, etc) para nao passar por ele, pula-lo, durante as mudancas por TAB? Algo do tipo TABSTOP = FALSE?