Plattformunabhängigkeit mit Java Swing – Eine detaillierte Anleitung

Plattformunabhängigkeit mit Java Swing – Eine detaillierte Anleitung

ID: 1894528

Plattformunabhängigkeit in der Softwareentwicklung bedeutet, dass eine Software auf allen Betriebssystemen eingesetzt werden kann. In dieser Pressemitteilung wird erklärt, wie eine Java Swing Anwendung plattformunabhängig entwickelt werden kann.



Marlems JSoftwareChecker im Betriebssystem MacOSMarlems JSoftwareChecker im Betriebssystem MacOS

(firmenpresse) - Plattformunabhängigkeit bei Programmiersprachen bedeutet, dass mit einer Programmiersprache Software entwickelt werden kann, die in allen Betriebssystemen eingesetzt werden kann.
Das die Programmiersprache Java plattformunabhängig ist, lernt jeder der die Programmiersprache Java lernt. Eine Anleitung zu finden, in der beschrieben wird wie ein Java-Programm plattformunabhängig entwickelt werden kann ist nicht einfach. Lemcke hat einige Java-Bücher in seinem Bücherregal, aber selbst sein Lieblings-Java-Buchautor Christian Ullenboom, gibt keine Anleitung wie Java-Programme plattformunabhängig entwickelt werden.

Markus Lemcke, Geschäftsinhaber, Web-Entwickler und Software-Entwickler ist von der Plattformunabhängigkeit bei Programmiersprachen begeistert. Nach dem er es geschafft hat, dass seine barrierefreien Programme, entwickelt mit der Programmiersprache Python in den Betriebssystemen Windows 10, Ubuntu 20.04 und MacOS 10.15 eingesetzt werden können, hat er sich vorgenommen, herauszufinden, wie mit der Programmiersprache Java plattformunabhängige Software entwickelt werden kann.

Damit ein Java-Programm auf allen Betriebssystemen eingesetzt werden kann, ist das Encoding der Java-Dateien wichtig. Die Javadateien müssen mit Encoding UTF8 gespeichert sein, damit sie auf allen Betriebssystemen eingesetzt werden können. Wenn in der Software Dateien gelesen oder gespeichert werden, muss darauf geachtet werden, dass die Pfadangaben der Dateien plattformunabhängig sind. Ein Java-Programm kompilieren und starten funktioniert auf allen Betriebssystemen gleich.

Die Barrierefreiheit wird bei Java Swing mit der Schnittstelle Java Accessibility API umgesetzt. Hierzu gehört auch die Java Access Bridge die in Windows und Ubuntu installiert sein muss, damit die Java Swing-Software von blinden Menschen bedient werden kann.

Menschen mit einer Sehbehinderung legen im Betriebssystem eine große Systemschrift fest. Menschen mit einer starken Farbfehlsichtigkeit legen im Betriebssystem einen hohen Kontrast fest. Damit diese Einstellungen von der Java Swing-Anwendung übernommen werden, muss ein bestimmter Java-Code, das bekannte LookAndFeel, in die Java-Anwendung eingebaut werden.



Markus Lemcke, über das Thema plattformunabhängige barrierefreie Softwareentwicklung mit Java Swing einen sehr ausführlichen Blogartikel geschrieben. Jeder einzelne Schritt wird detailliert erklärt, es gibt für jeden Schritt Code Beispiele und Youtube-Videos die zeigen, dass seine barrierefreie Java Swing-Testsoftware in Ubuntu und MacOS eingesetzt werden kann.

Lemcke hofft, dass Java-Entwickler von seiner Begeisterung für plattformunabhängige Softwareentwicklung angesteckt werden und es in Zukunft mehr Java-Software gibt, die in allem Betriebssystemen eingesetzt werden kann. Weitere Infos zu dieser Pressemeldung:

Themen in dieser Pressemitteilung:


Unternehmensinformation / Kurzprofil:

Marlem-Software ist ein IT-Unternehmen. Ich bin Markus Lemcke und Inhaber der Firma. Folgende Schwerpunkte hat meines Unternehmens:

Barrierefreies Webdesign:
Beim Erstellen eines Webauftritts legt Marlem-Software sehr viel Wert auf ein barrierefreies Webdesign. Barrierefreies Webdesign bedeutet, dass Menschen mit unterschiedlichen Einschränkungen (gehörlos, sehbehindert, blind usw.) eine Webseite lesen und bedienen können.

Barrierefreiheit bei Betriebssystemen:
Marlem-Software bietet Beratung und Schulungen an bei der Barrierefreiheit bei den Betriebsystemen Windows, Android, IOS, Linux und MacOS.

Barrierefreie Software-Entwicklung:
Marlem-Software bietet barrierefreie Software-Entwicklung mit Java, C# und Python an.

Barrierefreie Appentwicklung:
Markus Lemcke entwickelt barrierefreie Apps als progressive Web Apps.



Leseranfragen:

Marlem-Software
Markus Lemcke
Bahnhofstrasse 17

72144 Dußlingen

TEL: 07072/1278463
E-MAIL: info(at)marlem-software.de



PresseKontakt / Agentur:

Marlem-Software
Markus Lemcke
Bahnhofstrasse 17

72144 Dußlingen

TEL: 07072/1278463
E-MAIL: info(at)marlem-software.de



drucken  als PDF  Homeoffice 2021: Nur so funktioniert mobiles Arbeiten Core SWX stellt Akkuplatten für Sony FX6 vor
Bereitgestellt von Benutzer: marlem
Datum: 05.04.2021 - 13:16 Uhr
Sprache: Deutsch
News-ID 1894528
Anzahl Zeichen: 3122

Kontakt-Informationen:
Ansprechpartner: Markus Lemcke
Stadt:

Dußlingen


Telefon: 07072/1278463

Kategorie:

Computer & Technik


Meldungsart: Unternehmensinfos
Versandart: Veröffentlichung
Freigabedatum: 05.04.2021

Diese Pressemitteilung wurde bisher 680 mal aufgerufen.


Die Pressemitteilung mit dem Titel:
"Plattformunabhängigkeit mit Java Swing – Eine detaillierte Anleitung"
steht unter der journalistisch-redaktionellen Verantwortung von

Marlem-Software (Nachricht senden)

Beachten Sie bitte die weiteren Informationen zum Haftungsauschluß (gemäß TMG - TeleMedianGesetz) und dem Datenschutz (gemäß der DSGVO).

Barrierefreie Softwareentwicklung mit Java, C#, Python und JavaScript – Anleitungen ...
Am 1. Mai 2002 ist das Gleichstellungsgesetz für behinderte Menschen in Kraft getreten. Damals war es der § 11, inzwischen ist es der § 12a „Barrierefreie Informationstechnik“, in dem öffentlichen Stellen des Bundes dazu verpflichtet werden, barrierefreie grafische Programmoberflächen einzu

9 Barrierefreie Apps für alle Betriebssysteme aus Baden-Württemberg ...
Seit dem Jahr 2016 sind öffentliche Stellen des Bundes per Behindertengleichstellungsgesetz – BGG § 12a Barrierefreie Informationstechnik dazu verpflichtet barrierefreie Apps einzusetzen. Deswegen entschied sich Markus Lemcke im Juli 2021 das Programmieren von Apps zu lernen. Nachdem er ausfüh

Barrierefreie Appentwicklung für alle Betriebssysteme ...
Seit dem Jahr 2016 sind öffentliche Stellen des Bundes per Behindertengleichstellungsgesetz – BGG § 12a Barrierefreie Informationstechnik dazu verpflichtet barrierefreie Apps einzusetzen. Deswegen entschied sich Markus Lemcke im Juli 2021 das Programmieren von Apps zu lernen. Nachdem er ausfüh


Weitere Mitteilungen von Marlem-Software


Axonera AG Erfahrungen 2026: Sentry-Systeme und AML6-Monitoring ...
Im Jahr 2026 wird der deutsche Markt nicht mehr danach beurteilt, wie schnell ein Interface reagiert, sondern ob ein System verdächtige Muster erkennt, bevor sie in die Abwicklungslogik gelangen. Für Axonera AG liegt der Kern nicht in der Oberfläche, sondern in der Verbindung aus Erkennung, Versc

Server-Formfaktoren im Vergleich: Rack, Tower und Blade ...
Wer einen Server für ein Unternehmen, ein Rechenzentrum oder eine wachsende IT-Infrastruktur auswählt, sollte nicht nur auf Prozessor, Arbeitsspeicher und Storage achten. Ebenso wichtig ist der Formfaktor. Er beeinflusst, wie viel Platz ein System benötigt, wie gut es skalierbar ist, wie einfach

IT-Budget Hotel 2026: Warum Hotels noch aufholen müssen ...
IT-Budget Hotel 2026: Warum Hotels noch aufholen müssen 3,9 % des Umsatzes. Das ist, was Hotels in Deutschland durchschnittlich für ihre IT ausgeben. Klingt nach einer Zahl, die erst mal niemanden vom Hocker reißt. Bis man sie neben den KMU-Durchschnitt von 5,8 % stellt. Plötzlich wird aus ei

Dienstleistungsangebot für IT-Unternehmen ...
Das Netz steht potentiellen Auftraggebern die keine eigene Serviceorganisation unterhalten und einen Vor-Ort Service für ihre eigenen Kunden benötigen. In diesem Sinne wurde das Geschäftsmodell IT-Service-Net entwickelt und ist damit erfolgreich am Markt. Seit dem Jahr 2005 ist das IT-Service-

XLIFF-Dateien direkt mit MultiSearch übersetzen ...
Beim E-Learning muss es schnell und präzise gehen. Doch das Übersetzen der Inhalte scheitert häufig am Format, weil XLIFF praktisch nie verarbeitet werden kann. Hier kommt MultiSearch ins Spiel. Mit der innovativen Self-Service-Plattform lassen sich XLIFF-Dateien direkt und unkompliziert überset

Aktuelle Marktsituation in der IT-Hardware-Industrie: Engpässe, Preisentwicklungen und Handlungsempfehlungen ...
Föhren, 26.03.2026 – Aktuelle Rückmeldungen strategischer Herstellerpartner bestätigen, dass die Branche weiterhin vor erheblichen Herausforderungen steht. Bereits Ende letzten Jahres zeichneten sich Engpässe bei zentralen Komponenten ab, die nach wie vor fortbestehen und sich durch die aktuel

Scality kündigt mit der jüngste Softwareversion die branchenweit erste Cyber-Garantie in Höhe von 100.000 USD für alle ARTESCA-Kunden an ...
München, Deutschland, 04. März 2026: Scality, ein globaler Marktführer im Bereich der cyber-resilienten Speicher-Software für das Zeitalter der Künstlichen Intelligenz, kündigt heute die ARTESCA Cyber-Garantie an: eine finanzielle Absicherung in Höhe von 100.000 USD, die direkt an den Kunden

Kopienzähler-Software erleichtert den Arbeitsalltag in Copyshops ...
Digitale Kopienzähler erfassen alle Druck- und Kopiervorgänge automatisch und sorgen so für eine fehlerfreie und transparente Abrechnung. Manuelle Eingaben, Rechenfehler oder vergessene Ausdrucke gehören damit der Vergangenheit an. Gleichzeitig sparen Betriebe wertvolle Zeit, da Zählerstän

MultiSearch schlägt DeepL: Diese Funktionen gibt es nur bei Schmieder. ...
MultiSearch schlägt DeepL: Diese Funktionen gibt es nur bei Schmieder. 2025 war ein spannendes Jahr für MultiSearch, die innovative Self-Service-Plattform für Übersetzungen. Mit zahlreichen neuen Funktionen und Erweiterungen, die den Übersetzungsprozess noch flexibler und leistungsfähiger mac


 

Werbung



Sponsoren

foodir.org The food directory für Deutschland
News zu Snacks finden Sie auf Snackeo.
Informationen für Feinsnacker finden Sie hier.

Firmenverzeichniss

Firmen die firmenpresse für ihre Pressearbeit erfolgreich nutzen
1 2 3 4 5 6 7 8 9 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z