322 |
*/ |
*/ |
323 |
public void actionPerformed(ActionEvent ev) |
public void actionPerformed(ActionEvent ev) |
324 |
{ |
{ |
325 |
caret.setVisible(!caret.isVisible()); |
Caret c = caret; |
326 |
|
if (c != null) |
327 |
|
c.setVisible(!c.isVisible()); |
328 |
} |
} |
329 |
|
|
330 |
/** |
/** |
333 |
public void update() |
public void update() |
334 |
{ |
{ |
335 |
stop(); |
stop(); |
336 |
setDelay(caret.getBlinkRate()); |
Caret c = caret; |
337 |
if (editable) |
if (c != null) |
338 |
start(); |
{ |
339 |
else |
setDelay(c.getBlinkRate()); |
340 |
caret.setVisible(false); |
if (editable) |
341 |
|
start(); |
342 |
|
else |
343 |
|
c.setVisible(false); |
344 |
|
} |
345 |
} |
} |
346 |
} |
} |
347 |
|
|