1 |
/* Applet.java -- Java base applet class |
/* Applet.java -- Java base applet class |
2 |
Copyright (C) 1999, 2002 Free Software Foundation, Inc. |
Copyright (C) 1999, 2002, 2004 Free Software Foundation, Inc. |
3 |
|
|
4 |
This file is part of GNU Classpath. |
This file is part of GNU Classpath. |
5 |
|
|
48 |
import java.net.MalformedURLException; |
import java.net.MalformedURLException; |
49 |
import java.net.URL; |
import java.net.URL; |
50 |
import java.util.Locale; |
import java.util.Locale; |
51 |
|
|
52 |
import javax.accessibility.AccessibleContext; |
import javax.accessibility.AccessibleContext; |
53 |
import javax.accessibility.AccessibleRole; |
import javax.accessibility.AccessibleRole; |
54 |
import javax.accessibility.AccessibleState; |
import javax.accessibility.AccessibleState; |
229 |
{ |
{ |
230 |
try |
try |
231 |
{ |
{ |
232 |
return getImage(new URL(url, name)); |
return getImage(new URL(url, name)); |
233 |
} |
} |
234 |
catch (MalformedURLException e) |
catch (MalformedURLException e) |
235 |
{ |
{ |
236 |
return null; |
return null; |
237 |
} |
} |
238 |
} |
} |
239 |
|
|
285 |
{ |
{ |
286 |
try |
try |
287 |
{ |
{ |
288 |
return getAudioClip(new URL(url, name)); |
return getAudioClip(new URL(url, name)); |
289 |
} |
} |
290 |
catch (MalformedURLException e) |
catch (MalformedURLException e) |
291 |
{ |
{ |
292 |
return null; |
return null; |
293 |
} |
} |
294 |
} |
} |
295 |
|
|
344 |
AudioClip ac = getAudioClip(url); |
AudioClip ac = getAudioClip(url); |
345 |
try |
try |
346 |
{ |
{ |
347 |
ac.play(); |
ac.play(); |
348 |
} |
} |
349 |
catch (Exception ignored) |
catch (Exception ignored) |
350 |
{ |
{ |
365 |
{ |
{ |
366 |
try |
try |
367 |
{ |
{ |
368 |
getAudioClip(url, name).play(); |
getAudioClip(url, name).play(); |
369 |
} |
} |
370 |
catch (Exception ignored) |
catch (Exception ignored) |
371 |
{ |
{ |
501 |
{ |
{ |
502 |
AccessibleStateSet s = super.getAccessibleStateSet(); |
AccessibleStateSet s = super.getAccessibleStateSet(); |
503 |
if (isActive()) |
if (isActive()) |
504 |
s.add(AccessibleState.ACTIVE); |
s.add(AccessibleState.ACTIVE); |
505 |
return s; |
return s; |
506 |
} |
} |
507 |
} // class AccessibleApplet |
} // class AccessibleApplet |