Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Empfohlene Antworten

Veröffentlicht

Hey Leute, Shiggy hier,

ich arbeite Momentan an einer GUI die ich auf mein Programm setzen möchte.

Bisher funktioniert alles, ABER, ich hätte gerne eine animation wenn ich von einem aufs andere Panel wechsle.

Die Panels sind so angeordnet: ([]=Panel)

[] [] []

1 2 3

wenn ich von Panel1 auf Panel2 wechsle sollen die Panel um X-Pixel nach links verschoben werden, selbiges von Panel2 nach Panel3, und selbiges Spiel nach rechts wenn die Panel in umgekehrter Reihenfolge aufgerufen werden. 3->2->1.

Das ganze würde ich gerne in einem/mehreren Thread(s) lösen, weiß aber nicht wie ich das am besten/einfachsten erreichen kann.

Ein kleiner denkanstoß wäre sehr nett und hilfreich.

Greetz Shiggy

EDIT:

Jedes Panel hat die selbe größe und der Thread soll per Knopfdruck gestartet werden.

Bearbeitet von Shiggy

Wenn Du wirklich Animationen bauen willst, würde ich das gar nicht so lösen, sondern ich würde ein Webframework für Java verwenden und dann die Animationen mittels jQuery machen, vor allem kannst Du dann Deine GUI auch via CSS beliebig designen.

Ich denke es geht auch mittels Java nativen Sachen, aber finde ich nicht so elegant. Als Framework würde mich spontan Spring (Framework) einfallen

Erstelle ein Konto oder melde dich an, um einen Kommentar zu schreiben.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.