A entrada do JFRAME só aceita textos?

3 respostas
C

Olá, pessoal!!!

A entrada do JFRAME só aceita textos?

3 Respostas

ViniGodoy

Não, o JFrame aceita outros componentes dentro dele.

Quem aceita textos são os seguintes componentes:
JTextField -> Uma única linha de texto, sem formatação
JFormattedTextField -> Uma única linha de texto, obedecendo um formato de entrada
JTextArea -> Várias linhas de texto, sem formatação
JTextPane -> Várias linhas de texto em formato HTML ou RTF, com formatação. Inclusive, imagens podem ser colocadas em meio ao texto.
JEditorPane -> Várias linhas de texto em formato HTML ou RTF, com formatação. Inclusive, imagens podem ser colocadas em meio ao texto. A diferença desse para o anterior é que esse é editável.
JLabel -> Exibição de texto em formato plano ou HTML, mas sem possibilidade de entrada.

Creio que, pela sua pergunta, você tenha interesse nos Panes. Então, dá uma lida aqui:
http://java.sun.com/docs/books/tutorial/uiswing/components/editorpane.html

C

Como entrar dados numéricos para fazer calculos?

marcosharbs

use um JTextField, ele retornará uma String mas ai vc converte para o formato desejado, e faz as validações necessárias para esse campo so aceitar valores que vc deseja.

Criado 12 de abril de 2009
Ultima resposta 13 de abr. de 2009
Respostas 3
Participantes 3