7-Segment- und Nixie-Update

vorhergehende Artikel in: Java Komponenten GUI
01.06.2013

Nachdem ich die Komponenten zur Anzeige numerischer Werte als Nixie-Röhren und 7-Segment-Anzeige implementiert hatte, wollte ich noch einen Schritt weitergehen - es sollte möglich werden, auch Kommazahlen damit anzuzeigen.

Die Implementierung der Fähigkeit zur Darstellung eines Dezimalpunktes gestaltete sich einfacher, was die Visualisierung anging: die 7-Segment-Anzeige bekam einfach ein achtes Segment - den Dezimalpunkt.

Zur Unterstützung der Darstellung von Dezimalpunkt und negativem Vorzeichen wird bei der Nixie-Komponente eine zweite "Röhre" implementiert, die alle Sonderzeichen enthält - diese kommt dann an der Stelle des Dezimalpunktes und an der Stelle des Vorzeichens zum Einsatz.

Damit das Ganze schön ausgetestet werden konnte, habe ich entsprechende Module für dWb+ erstellt und getestet:

Nixie Der Workspace in dWb+ Nixie Nixie-Komponente zur Darstellung von Gleitkommazahlen 7-Segment 7-Segment-Komponente zur Darstellung von (vorzeichenbehafteten) Gleitkommazahlen Die zusätzlich benötigten Quelltexte findet man zum Download in den Artikeln über die Komponenten zur Modellierung von Nixie-Röhren und 7-Segment-Anzeigen.

Lizenz
NixieDoubleNumberDisplay
NixieSymbol
SevenSegmentDoubleNumberDisplay

Artikel, die hierher verlinken

Nixie-Röhren mit frei wählbarer Farbe

23.07.2017

Ich habe meine alte Komponente zur "retro"-Anzeige von Zahlenwerten überholt und ihr die Möglichkeit gegeben, verschiedene Farben darzustellen - damit könnte man zum Beispiel auf das Überschreiten von Schwellwerten reagieren...

FX-Komponente als Java-Version

02.12.2016

Ich wurde wieder einmal bei einer meiner Inspirationsquellen fündig und versuchte, die dort vorgestellte Komponente mit Java-Mitteln nachzuvollziehen.

Enzo-Komponenten durch JavaScript in dWb+

27.09.2015

Dieser Artikel beschreibt die Integration der Graphikbibliothek Enzo, deren Autor mich schon hin und wieder inspiriert hat.

Alle Artikel rss Wochenübersicht Monatsübersicht Codeberg Repositories Mastodon Über mich home xmpp


Vor 5 Jahren hier im Blog

  • Strange Attractors im Lorenz System

    10.05.2020

    Das Lorenz System kann in einem Jupyter-Notebook interaktiv erkundet werden:

    Weiterlesen...

Neueste Artikel

  • Anpassungen für GraphViz und PlantUML

    Ich habe hier schon verschiedentlich über die Anwendung des PlantUML- oder GraphViz- Formats geschrieben. Beide sind extrem vielseitig - sowohl für eher traditionelle Darstellungen von Graphen oder Entity-Relationship-Diagrammen als auch für zum Beispiel die Dokumentationen von Public Key Infrastrukturen

    Weiterlesen
  • Origami - Inspirationen und Anleitungen

    Videos und Bastelanleitungen - meistenteils Origami

    Weiterlesen
  • SBOMs für alte Java-Projekte

    Ich habe neulich wieder einmal über Software Bill Of Materials oder SBOMs nachgedacht - inspiriert nicht nur, aber auch von meinem $dayjob...

    Weiterlesen

Manche nennen es Blog, manche Web-Seite - ich schreibe hier hin und wieder über meine Erlebnisse, Rückschläge und Erleuchtungen bei meinen Hobbies.

Wer daran teilhaben und eventuell sogar davon profitieren möchte, muss damit leben, daß ich hin und wieder kleine Ausflüge in Bereiche mache, die nichts mit IT, Administration oder Softwareentwicklung zu tun haben.

Ich wünsche allen Lesern viel Spaß und hin und wieder einen kleinen AHA!-Effekt...

PS: Meine öffentlichen Codeberg-Repositories findet man hier.