@@ -29,7 +29,7 @@ public class TimeZoneDisplayDialog extends PamDialog {
29
29
private JLabel pcTimeZone ;
30
30
private String [] timeZoneIds ;
31
31
private TimeDisplayParameters timeDisplayParameters ;
32
- private TimeZone thisTimeZone ;
32
+ // private TimeZone thisTimeZone;
33
33
private int utcTZIndex , pcTZIndex ;
34
34
private static TimeZoneDisplayDialog singleInstance ;
35
35
@@ -57,16 +57,16 @@ private TimeZoneDisplayDialog(Window parentFrame) {
57
57
c .gridy ++;
58
58
c .gridx = 0 ;
59
59
JLabel ta = new JLabel ();
60
- ta .setText ("<html>Note that all processing and data storage will continue to <p> use UTC, the selection " +
61
- "you make here \n will only affect what is displayed on the screen" );
60
+ ta .setText ("<html>Note that all processing and data storage will continue to use UTC. <p>The selection " +
61
+ "you make here will only affect what is displayed on the screen. " );
62
62
tzPanel .add (ta , c );
63
63
64
64
ButtonGroup bg = new ButtonGroup ();
65
65
bg .add (useUTC );
66
66
bg .add (usePC );
67
67
bg .add (useOther );
68
68
69
- thisTimeZone = Calendar . getInstance (). getTimeZone ();
69
+ TimeZone pcTimeZone = TimeZone . getDefault ();
70
70
timeZoneIds = TimeZone .getAvailableIDs ();
71
71
Arrays .sort (timeZoneIds , new TimeZoneComparator ());
72
72
TimeZone tz ;
@@ -76,7 +76,7 @@ private TimeZoneDisplayDialog(Window parentFrame) {
76
76
if (timeZoneIds [i ].equals (PamCalendar .defaultTimeZone .getID ())) {
77
77
utcTZIndex = i ;
78
78
}
79
- if (timeZoneIds [i ].equals (thisTimeZone .getID ())) {
79
+ if (timeZoneIds [i ].equals (pcTimeZone .getID ())) {
80
80
pcTZIndex = i ;
81
81
}
82
82
if (tz .getRawOffset () < 0 ) {
@@ -118,7 +118,8 @@ private void setParams(TimeDisplayParameters timeDisplayParameters) {
118
118
useUTC .setSelected (timeDisplayParameters .zoneType == TimeDisplayParameters .TIME_ZONE_UTC );
119
119
usePC .setSelected (timeDisplayParameters .zoneType == TimeDisplayParameters .TIME_ZONE_PC );
120
120
useOther .setSelected (timeDisplayParameters .zoneType == TimeDisplayParameters .TIME_ZONE_OTHER );
121
- pcTimeZone .setText (String .format ("(%s / %s)" , thisTimeZone .getID (), thisTimeZone .getDisplayName ()));
121
+ TimeZone defaultTimeZone = TimeZone .getDefault ();
122
+ pcTimeZone .setText (String .format ("(%s / %s)" , defaultTimeZone .getID (), defaultTimeZone .getDisplayName ()));
122
123
enableControls ();
123
124
showSelection ();
124
125
}
@@ -165,7 +166,7 @@ public boolean getParams() {
165
166
}
166
167
else if (usePC .isSelected ()) {
167
168
timeDisplayParameters .zoneType = TimeDisplayParameters .TIME_ZONE_PC ;
168
- timeDisplayParameters .timeZone = thisTimeZone ;
169
+ timeDisplayParameters .timeZone = TimeZone . getDefault () ;
169
170
}
170
171
else if (useOther .isSelected ()) {
171
172
timeDisplayParameters .zoneType = TimeDisplayParameters .TIME_ZONE_OTHER ;
0 commit comments