Traducao Java/Swing

Estou começando a estudar java… e estou fazendo alguns testes e surgiu a seguinte duvida…

Como traduzir o java ?

eu explico…

A classe do swing JFileChooser e com certeza outras tambem, estao todas em ingles…

Obrigado.

Reginaldo.

Bem vindo ao Portal Java rperozin,
olha qdo eu quero mudar as configurações Default eu uso a classe UIManager que altera a LAF. So para ti dar um exemplo esse codigo abaixo permite vc mudar as descrições dos campos do JFileChooser:

UIManager.put("FileChooser.lookInLabelText", "Salvar em: "); 
					UIManager.put("FileChooser.lookInLabelMnemonic", "e");
					UIManager.put("FileChooser.fileNameLabelText", "Diretorio:");
					UIManager.put("FileChooser.fileNameLabelMnemonic", "N");
					UIManager.put("FileChooser.filesOfTypeLabelText", "Arquivos do tipo:");
					UIManager.put("FileChooser.filesOfTypeLabelMnemonic", "t");
					UIManager.put("FileChooser.upFolderToolTipText", "Um Nivel Acima");
					UIManager.put("FileChooser.upFolderAccessibleName", "Para Cima");
					UIManager.put("FileChooser.homeFolderToolTipText", "Inicio");
					UIManager.put("FileChooser.homeFolderAccessibleName", "Inicio");
					UIManager.put("FileChooser.newFolderToolTipText", "Criar uma Nova Pasta");
					UIManager.put("FileChooser.newFolderAccessibleName", "Nova Pasta");
					UIManager.put("FileChooser.listViewButtonToolTipText", "Lista");
					UIManager.put("FileChooser.listViewButtonAccessibleName", "Lista");
					UIManager.put("FileChooser.detailsViewButtonToolTipText", "Detalhes");
					UIManager.put("FileChooser.detailsViewButtonAccessibleName", "Detalhes");      
					UIManager.put("FileChooser.cancelButtonText", "Cancelar");
					UIManager.put("FileChooser.cancelButtonMnemonic", "C");
					UIManager.put("FileChooser.cancelButtonToolTipText","Cancelar"); 
					UIManager.put("FileChooser.openButtonText", "OK");
					UIManager.put("FileChooser.openButtonMnemonic", "O");

esse codido é so vc copiar antes do seu objeto JFileChooser q ele ira mudar conforme vc deseja.

Falow