ola pessoal, toh usando uma jtable em um formulario ate que ficou legalzinho, mas toh com uma engrenca com a formatação de data na gride, como formatar a data para dia, mes e ano
Formatar data em uma Jtable
5 Respostas
use o simpledateformat
SimpleDateFormat sdf = new SimpleDateFormat("dd/MM/yyyy");
System.out.print(sdf.format(new Date()));
Meneses, mas como fazer isso em um jtable
posta o codigo
Complementenado oque o Meneses disse, seria isso?
String[] colunas = new String []{"Nome","Cadastro"};
SimpleDateFormat sdf = new SimpleDateFormat("dd/MM/yyyy");
SimpleDateFormat sdf2 = new SimpleDateFormat("yy/MM/dd");
String[][] dados = new String [][] {
{"Frodo",sdf.format(new Date())},
{"Sam",sdf2.format(new Date())},
};
JTable jtable = new JTable(dados, colunas);
1 like
Que massa! Ajudou muito. Deu certinho. Tava precisando disso pra usar na minha jtable puxando dados diretamente do banco usando JPA. Segue o codigo para aqueles que precisarem como eu precisei. Muito obrigado mesmo pela ajuda amigos.
DateFormat df = new SimpleDateFormat("dd/MM/yyyy");//declara na classe
for (Produto p : lista) {
for (Estoque e : p.getEstoqueList()) {
Object[] row = {p.getDescricaoProduto(), e.getQuantidadeEmEstoque(),
df.format(e.getDataVencimento())};
dtm.addRow(row);
Criado 16 de junho de 2011
Ultima resposta 28 de set. de 2012
Respostas 5
Participantes 4
Alura O que é Python? — um guia completo para iniciar nessa linguagem de programação Acesse agora o guia sobre Python e inicie sua jornada nessa linguagem de programação: o que é e para que serve, sua sintaxe e como iniciar nela!
Casa do Codigo Engenharia de Prompt para Devs: Um guia para aprender a... Por Ricardo Pupo Larguesa — Casa do Codigo