jdic
  1. jdic
  2. JDIC-8

Improve Interface for Screensaver Options

    Details

    • Type: Improvement Improvement
    • Status: Open
    • Priority: Critical Critical
    • Resolution: Unresolved
    • Affects Version/s: current
    • Fix Version/s: None
    • Component/s: Screensavers
    • Labels:
      None
    • Environment:

      Operating System: Windows 2000
      Platform: All

    • Issuezilla Id:
      8

      Description

      After developing one screensaver, which had a lot of options (for a
      screensaver), I found I had to write quite a bit of boilerplate to turn my
      options (or "properties") into the data types I wanted (int, float, etc.). It'd
      be great not to have to do this.

      One idea I'd like to suggest is for screensavers to be provided with a
      screensaver-specific implementation of java.util.prefs.Preferences
      (http://java.sun.com/j2se/1.4.2/docs/api/java/util/prefs/Preferences.html).
      This would be a non-proprietary, J2SE-compliant solution (no new interfaces!)
      having all the methods that would be needed by a screensaver. It would also
      obviate the need for the ScreensaverSettings class, the interface of which
      currently has methods that reveal too much about the underlying implementation
      (i.e. xscreensaver configuration through command-line options).

        Activity

        There are no comments yet on this issue.

          People

          • Assignee:
            markroth8
            Reporter:
            grlea
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated: