Membro desde: 01/05/2009 16:44:06
Mensagens: 446
Offline
Fiz o código de data e hora mas quando chamo ele de outra Jframe erro:
dia is not public in Conexao.data.cannot be accessed from outside package
mes is not public in Conexao.data.cannot be accessed from outside package
ano is not public in Conexao.data.cannot be accessed from outside package
ano is not public in Conexao.data.cannot be accessed from outside package
Código:
package Conexao;
import java.util.Date;
import java.text.SimpleDateFormat;
public class data
{
String mes, dia, ano, dia_semana, hora;
SimpleDateFormat horaformatada = new SimpleDateFormat("HH:mm:ss");
private void le_hora()
{
Date horaAtual = new Date();
hora = horaformatada.format(horaAtual);
}
public void le_data()
{
Date data = new Date();
// mes = ""+data.getMonth();
dia = ""+data.getDate();
ano = ""+(1900 + data.getYear());
dia_semana = ""+data.getDay();
// switch(data.getDate())
// {
//}
switch(data.getMonth())
{
case 0:mes ="01";break;
case 1:mes ="02";break;
case 2:mes ="03";break;
case 4:mes ="05";break;
case 5:mes ="06";break;
case 7:mes ="08";break;
case 8:mes ="09";break;
case 9:mes ="10";break;
case 10:mes ="11";break;
case 11:mes ="12";break;
}
Membro desde: 25/09/2008 18:44:25
Mensagens: 434
Offline
estava lendo melhor seu codigo e vi que quando voce declara suas variveis dia, mes, etc.....
declare elas separadamente e com o modificador de acesso public
assim
public String mes="";
public String dia="";
etc.....
Tente assim