Hello All,
I am trying to write a small program that will take a string input, look at the length, parse it as an int value, then feed that value to a GregorianCalendar object as milliseconds, then display the corresponding date.
Here is the code for the ActionListener:
private class dateAction implements ActionListener
{
public void actionPerformed(ActionEvent event)
{
String f = input.getText();
int inCode = 0;
if (f.length() <= 9) inCode = Integer.parseInt(f.trim(), 16);
else
{
inCode = Integer.parseInt(f.trim());
}
Time mDate = new Time(inCode);
GregorianCalendar calendar = new GregorianCalendar();
calendar.setTimeInMillis(inCode);
calendar.computeFields();
f = calendar.MONTH + " " + calendar.DAY_OF_MONTH + ", " + calendar.YEAR;
output.setText(" " + f);
}
}
This code gives me the following compile time error:
HexVerify.java:79: computeFields() has protected access in java.util.GregorianCalendar
calendar.computeFields();
^
I have looked up protected access and I guess I just don't understand what it's saying well enough to see why I am getting the error.
Can someone enlighten me?
Thanks,
Glen
I am trying to write a small program that will take a string input, look at the length, parse it as an int value, then feed that value to a GregorianCalendar object as milliseconds, then display the corresponding date.
Here is the code for the ActionListener:
private class dateAction implements ActionListener
{
public void actionPerformed(ActionEvent event)
{
String f = input.getText();
int inCode = 0;
if (f.length() <= 9) inCode = Integer.parseInt(f.trim(), 16);
else
{
inCode = Integer.parseInt(f.trim());
}
Time mDate = new Time(inCode);
GregorianCalendar calendar = new GregorianCalendar();
calendar.setTimeInMillis(inCode);
calendar.computeFields();
f = calendar.MONTH + " " + calendar.DAY_OF_MONTH + ", " + calendar.YEAR;
output.setText(" " + f);
}
}
This code gives me the following compile time error:
HexVerify.java:79: computeFields() has protected access in java.util.GregorianCalendar
calendar.computeFields();
^
I have looked up protected access and I guess I just don't understand what it's saying well enough to see why I am getting the error.
Can someone enlighten me?
Thanks,
Glen