Anzeige der aktuellen Uhrzeit

Ideen, wie TV-Browser verbessert werden kann
Martin
Site Admin
Beiträge: 2357
Registriert: 03 Dez 2003, 21:45
Kontaktdaten:

Beitrag von Martin »

Siggi hat geschrieben:Welcher Bereich ist das, den Bodo meint? Kannst du den nicht evtl schon nehmen?
Es gab von uns mal die Überlegung, daß man Plugins erlauben sollte, innerhalb von einem Bereich im Hauptfenster (z.B. über der Datumsleiste), irgendwas darzustellen, das ständig sichtbar sein kann - z.B. eine Uhr.
Mit der Plugin-Schnittstelle der 1.1 geht das aber nicht. Vermutlich bauen wir das irgendwann mal ein, dann kann man auch ein Uhr-Plugin schreiben.

BTW: Kennt jemand einen weiteren Verwendungszweck - mal abgesehen von der Uhr - für einen solchen Bereich für Plugins? Gibt's da Bedarf?
Benutzeravatar
bodo
Site Admin
Beiträge: 19635
Registriert: 03 Dez 2003, 19:37
Wohnort: Köln
Kontaktdaten:

Beitrag von bodo »

Man könnte viele Sachen von Plugins darstellen lassen.

Z.b.:

- VDR-Plugin: Bild des momentanen Programmes auf dem VDR
- Bewertungen: Top-5
- Erinnerungen: Nächsten 5 Erinnerungen
- Wetter-Plugin: Wetter der nächsten 3 Tage

Und anderen fallen bestimmt noch viel witzigere Sachen ein :D.
Gast

Beitrag von Gast »

Siggi hat geschrieben:Hallo ds10!
Wenn die Zeit fürs einblenden noch einstellbar wäre, dann wäre das glaube ich perfekt.
Das wäre möglich.

Ich könnte ein schönes freies Uhr-Icon gebrauchen, wenn einer eines hat das ich dafür verwenden kann immer her damit.
ds10
Site Admin
Beiträge: 19117
Registriert: 23 Jun 2005, 12:36
Kontaktdaten:

Beitrag von ds10 »

wieder mal vergessen einzuloggen :oops:, der Gast bin ich
ds10
Site Admin
Beiträge: 19117
Registriert: 23 Jun 2005, 12:36
Kontaktdaten:

Beitrag von ds10 »

Erste Version des ClockPlugins ist fertig und kann von der Pluginseite heruntergeladen werden.
Klaus
Junior Member
Beiträge: 26
Registriert: 18 Dez 2004, 00:34

Beitrag von Klaus »

Ich bekomme damit eine Fehlermeldung:

Code: Alles auswählen

Ein nicht behandelter Fehler ist aufgetreten

----- Start of stacktrace -----
java.lang.Error: Do not use clockplugin.Clock.setLayout() use clockplugin.Clock.getContentPane().setLayout() instead
  at javax.swing.JDialog.createRootPaneException(Unknown Source)
  at javax.swing.JDialog.setLayout(Unknown Source)
  at clockplugin.Clock.<init>(Clock.java:53)
  at clockplugin.ClockPlugin.startClock(ClockPlugin.java:115)
  at clockplugin.ClockPlugin.access$0(ClockPlugin.java:113)
  at clockplugin.ClockPlugin$1.actionPerformed(ClockPlugin.java:99)
  at devplugin.ButtonAction.actionPerformed(ButtonAction.java:68)
  at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
  at javax.swing.AbstractButton$ForwardActionEvents.actionPerformed(Unknown Source)
  at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
  at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
  at javax.swing.AbstractButton.doClick(Unknown Source)
  at com.sun.java.swing.plaf.motif.MotifMenuItemUI$MouseInputHandler.mouseReleased(Unknown Source)
  at java.awt.Component.processMouseEvent(Unknown Source)
  at java.awt.Component.processEvent(Unknown Source)
  at java.awt.Container.processEvent(Unknown Source)
  at java.awt.Component.dispatchEventImpl(Unknown Source)
  at java.awt.Container.dispatchEventImpl(Unknown Source)
  at java.awt.Component.dispatchEvent(Unknown Source)
  at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
  at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
  at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
  at java.awt.Container.dispatchEventImpl(Unknown Source)
  at java.awt.Window.dispatchEventImpl(Unknown Source)
  at java.awt.Component.dispatchEvent(Unknown Source)
  at java.awt.EventQueue.dispatchEvent(Unknown Source)
  at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown Source)
  at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
  at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
  at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
  at java.awt.EventDispatchThread.run(Unknown Source)
----- End of stacktrace -----
ds10
Site Admin
Beiträge: 19117
Registriert: 23 Jun 2005, 12:36
Kontaktdaten:

Beitrag von ds10 »

Lass mich raten, du verwendest kein Windows. :-)

Klar ist ein Fehler im Plguin, werde ich sofort beheben. Das ist einer meiner Lieblingsfehler, da man den unter Windows nicht bemerkt.
Klaus
Junior Member
Beiträge: 26
Registriert: 18 Dez 2004, 00:34

Beitrag von Klaus »

Nun, da liegst du völlig daneben. Windows XP Prof. würde ich schon als ein Windows bezeichnen :D
ds10
Site Admin
Beiträge: 19117
Registriert: 23 Jun 2005, 12:36
Kontaktdaten:

Beitrag von ds10 »

Die nächste Version ist fertig, der Fehler ist auch gleich behoben (das der auch unter Windows auftritt ist mir neu vielleicht hat es was mit der JRE zu tun?):

-Uhr dauerhaft anzeigbar
-Schriftgröße einstellbar
-mit Linksklick in die Uhr und gedrückter Maustaste kann die Uhr bewegt werden
emsker

Wetter für die nächsten 3 Tage

Beitrag von emsker »

bodo hat geschrieben:ein keines Fenterchen was das Wetter die nächsten 3 Tage anzeigt ;). Dann kann man besser planen was man Abends macht *g*
Gibt's doch schon: die "Forecastfox" Extension für den Firefox 8)
Der zeigt aber "nur" heute, morgen und übermorgen an...
Klaus
Junior Member
Beiträge: 26
Registriert: 18 Dez 2004, 00:34

Beitrag von Klaus »

Na, gut, evtl. liegst ja nur an meiner Kiste oder meiner Java-Version 1.4.2 06, jetzt kommt das hier:

Code: Alles auswählen

Ein nicht behandelter Fehler ist aufgetreten

----- Start of stacktrace -----
java.lang.NoSuchMethodError: clockplugin.Clock.setAlwaysOnTop(Z)V
  at clockplugin.Clock.<init>(Clock.java:113)
  at clockplugin.ClockPlugin.toggleOnOffClock(ClockPlugin.java:180)
  at clockplugin.ClockPlugin.access$0(ClockPlugin.java:178)
  at clockplugin.ClockPlugin$1.actionPerformed(ClockPlugin.java:122)
  at devplugin.ButtonAction.actionPerformed(ButtonAction.java:68)
  at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
  at javax.swing.AbstractButton$ForwardActionEvents.actionPerformed(Unknown Source)
  at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
  at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
  at javax.swing.AbstractButton.doClick(Unknown Source)
  at com.sun.java.swing.plaf.motif.MotifMenuItemUI$MouseInputHandler.mouseReleased(Unknown Source)
  at java.awt.Component.processMouseEvent(Unknown Source)
  at java.awt.Component.processEvent(Unknown Source)
  at java.awt.Container.processEvent(Unknown Source)
  at java.awt.Component.dispatchEventImpl(Unknown Source)
  at java.awt.Container.dispatchEventImpl(Unknown Source)
  at java.awt.Component.dispatchEvent(Unknown Source)
  at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
  at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
  at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
  at java.awt.Container.dispatchEventImpl(Unknown Source)
  at java.awt.Window.dispatchEventImpl(Unknown Source)
  at java.awt.Component.dispatchEvent(Unknown Source)
  at java.awt.EventQueue.dispatchEvent(Unknown Source)
  at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown Source)
  at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
  at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
  at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
  at java.awt.EventDispatchThread.run(Unknown Source)
----- End of stacktrace -----
Benutzeravatar
bodo
Site Admin
Beiträge: 19635
Registriert: 03 Dez 2003, 19:37
Wohnort: Köln
Kontaktdaten:

Beitrag von bodo »

Jau, alwaysOnTop gibts erst ab java 5.

@ds10: wir entwickeln im Kern-TV-Browser noch für 1.4. Bitte da dran halten ;).

@emsker: Ich weiß, sowas ähnliches will ich aber im TV-Browser haben. Dann kann man sowas direkt da sehen :D
ds10
Site Admin
Beiträge: 19117
Registriert: 23 Jun 2005, 12:36
Kontaktdaten:

Beitrag von ds10 »

@bodo:
das habe ich schon mitbekommen im Kern werde ich mich auch dran halten, aber ein Plugin gehört ja nicht zum selbstverständlichen Teil des TV-Browsers

gerade bei der Uhr ist alwaysOnTop gut zu gebrauchen ;-)

@Klaus:
was spricht für Windows Nutzer noch dafür Java 1.4.2 zu benutzen?
Benutzeravatar
bodo
Site Admin
Beiträge: 19635
Registriert: 03 Dez 2003, 19:37
Wohnort: Köln
Kontaktdaten:

Beitrag von bodo »

Du kannst das Always-On-Top auch per reflection benutzen. Dann läuft das Plugin auf allen Systemen
Klaus
Junior Member
Beiträge: 26
Registriert: 18 Dez 2004, 00:34

Beitrag von Klaus »

ds10 hat geschrieben:@Klaus:
was spricht für Windows Nutzer noch dafür Java 1.4.2 zu benutzen?
Na ganz einfach, solange alles funktioniert, warum soll man da updaten? Mein Motto ist auch: "Don't tuch a running system" :wink:
Und nur für die Uhr, die ich nur mal testen wollte, sehe ich keinen Grund, alles funktioniert bisher.
Antworten