Letra Maiuscula / Erro com toUpperCase

Galera nao estou consseguindo usar esse metodo o que esta errado??

[code]private JTextField getJTextFieldUsuari() {
if (jTextFieldUsuari == null) {
jTextFieldUsuari = new JTextField();
jTextFieldUsuari.setBounds(new java.awt.Rectangle(7,35,97,20));
jTextFieldUsuari.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent e) {
//System.out.println(“actionPerformed()”); // TODO Auto-generated Event stub actionPerformed()

				jTextFieldUsuari = new jTextFieldUsuari() toUpperCase;
			}
		});
		
	}[/code]

Amigo posta o erro.

entao a sintaxe do uppercase esta errado nao esta??

toUpperCase é um método. Falta os parenteses depois do nome. Alias vc chama esse metodo geralmente um objeto String.

Eu sugiro aprender os fundamentos da linguagem antes de ficar brincando de desenhar tela.

sim esta errado sim…

toUpperCase é usado para retornar uma string com caixa alta…

não sei qual é seu objetivo… mas se for recuperar o valor do JTextField com letras maiusculas a forma correta é

jTextFieldUsuari.getText().toUpperCase();

JTextfield é um objeto GUI e não uma String… toUpperCase() é um método de String… o texto que esta dentro de JTextField é resgatado através do método getText() … para modificalo vc pode usar setText()…

digamos que vc kizesse transformar o que esta no JFieldText para maiusculos ficaria algo assim

String caixaAlta = jTextFieldUsuari.getText().toUpperCase(); jTextFieldUsuari.setText(caixaAlta);

sim esta errado sim…

toUpperCase é usado para retornar uma string com caixa alta…

não sei qual é seu objetivo… mas se for recuperar o valor do JTextField com letras maiusculas a forma correta é

jTextFieldUsuari.getText().toUpperCase();

JTextfield é um objeto GUI e não uma String… toUpperCase() é um método de String… o texto que esta dentro de JTextField é resgatado através do método getText() … para modificalo vc pode usar setText()…

digamos que vc kizesse transformar o que esta no JFieldText para maiusculos ficaria algo assim

String caixaAlta = jTextFieldUsuari.getText().toUpperCase(); jTextFieldUsuari.setText(caixaAlta);
[/quote]

VAlew BRother pela ajuda e pelas dicas!!!