Einfache Applets für Webseite

Baragul

Mitglied
Guten Abend liebe Java-Freunde =)
Für eine Arbeit habe ich ein Thema bekommen, ein, oder mehrere, einfache Java Programme in eine HTML Website einzubauen. Nix kompliziertes, es ist halt was kleines für die Schule und nix professioneles. Nun kann ich HTML ganz gut, Java aber leider fast Garnicht. Kenne da echt nur die gröbsten Grundlagen.
Nun meine zwei Fragen an euch:
1. Welche "kleinen" Java-Programme eignen sich für so etwas? Ich habe gehört ein Rechner oder ähnliches soll nicht so kompliziert sein. Es sollten echt nur Basics verlangt sein. Gibt es vielleicht auch ein einfaches Zeichenprogramm, mit welchem man Sachen wie einen Kreis, oder ein Quadrat erstellen kann? Oder ist das wieder zu kompliziert?
Und die zweite, vielleicht sogar etwas wichtigere Frage:
Wie intrigrier ich so ein Programm überhaupt in eine HTML-Website?

Wenn es euch hilft, ich arbeite für Java mit dem Programm Eclipse, und für HTML benutze ich den HTML-Editor von Phase5.
Würde mich echt wahnsinnig freuen wenn ihr mir helft, sonst habe ich echt ein ganz schönes Problem!
Danke schonmal im Vorraus! MfG Baragul ;)
 
Zuletzt bearbeitet von einem Moderator:

XHelp

Top Contributor
Sicher, dass nicht JavaScript gemeint ist?
Was du suchst ist ein Stichwort: Applet, dazu stehen paar Sachen in FAQ: Applets . Einstiegsliteratur findest du bestimmt bei google.
"Was kann ich so alles programmieren" ist immer eine ungünstige Frage. Frag dich was du dir zutraust zu programmieren und frage deinen Betreuer was er sich dadrunter vorstellt.
 

Baragul

Mitglied
Ich meine ganz sicher kein JavaScript ;)
Ich meine diese Applets das ist richtig! Das mit der Uhr ist echt genial, genau sowas habe ich gemeint.
Was ich mir zutrauen würde? Ein einfacher Taschenrechner vielleicht, der simple rechenarten wie plus und minus berechnen kann. So eine Uhr währe auch echt genial.
Aber wie gesagt ich habe echt keine große Ahnung von Java, ich müsste alles Nachschlagen, deshalb die Frage was sich dafür eignet.
Und wie kann man nun diese Applets in eine HTML Website einbinden?
 

Baragul

Mitglied
ich würde raten JavaScript (nicht verwandt mit Java, nur Namen geklaut) zu nehmen. Damit würdest Du schneller zum Erfolg kommen und es würde sogar besser aussehen. Hier zwei gute kostenlose Frameworks:

Rich UI Widgets - The Dojo Toolkit
Raphaël?JavaScript Library

Falls es doch Java sein soll, dann versuche es wenigstens mit JavaFX.

Slawa

Das Problem ist, das ich die Aufgabe habe es mit Java zu machen. Ich kann also nicht selbst entscheiden! ;)
 

slawaweis

Bekanntes Mitglied
Das Problem ist, das ich die Aufgabe habe es mit Java zu machen. Ich kann also nicht selbst entscheiden! ;)
dann solltest Du noch einmal mit denen reden, die es zu entscheiden haben. Applets sind nicht mehr populär und die Anwender akzeptieren diese nur schlecht. Sogar die Java-Macher haben es inzwischen durch JavaFX ersetzt, was sich aber gegen JavaScript nicht durchsetzt. Auch als Entscheidungsträger sollte man sein Wissen ab und zu aktualisieren, sonst stehen im Computerunterrichtsraum neue glänzende Schreibmaschinen und man wundert sich, wieso alle einen mit großen verwunderten Augen anstarren.

Slawa
 

Baragul

Mitglied
Erstmal vielen dank für eure Antworten. Ich habe mich nochmal erkundigt, und nun wurde das Thema etwas angepasst: Es gilt nun die gängigsten Mittel zu nennen (eventuell an Beispielen), Java in HTML Webseiten zu benutzen.
Diese Mittel sind mir bereits bekannt: Java-Applets, JavaFX
Wobei ich mich freuen würde wenn mir jemand nochmal in klaren Worten sagen könnte, was JavaFX genau ist. Durch googeln bekomme ich nur Fachsprachen-Kauderwelsch. Würde es gerne in einfachen Worten höhren, befor ich mich weiter mit dem "professionelen" beschäftige.

Gibt es noch andere Möglichkeiten (ausser JavaScript, da es nicht wirklich was mit Java zu tun hat)?
freue mich auf eure Antworten.
 

slawaweis

Bekanntes Mitglied
Wobei ich mich freuen würde wenn mir jemand nochmal in klaren Worten sagen könnte, was JavaFX genau ist. Durch googeln bekomme ich nur Fachsprachen-Kauderwelsch. Würde es gerne in einfachen Worten höhren, befor ich mich weiter mit dem "professionelen" beschäftige.
JavaFX ist eigentlich eine Annäherung von Java an JavaScript. Applets waren schwergewichtige Rechtecke in einer Webseite, welche eine eigene Umwelt hatten und kaum mit dem Browser kommunizieren konnten. Durch die Entwicklung des Webs wurde DOM (Dokument Objekt Model) und die DOM-Manipulation in HTML immer wichtiger. JavaScript ist ein Sprache, welche auf dem DOM aufsetzt und diesen als (Daten-)Grundlage benutzt. Java könnte es zwar auch, ist aber zu kompliziert. Deshalb hat man JavaFX eingeführt, was im Grunde eine eigene javaähnliche Sprache ist, mit welcher man den DOM einfacher manipulieren kann. JavaFX braucht immer noch eine JVM, diese kann aber kleiner sein und startet schneller als die Standard JVM. Mehr dazu hier:

JavaFX ? Wikipedia

und ein paar Beispiele hier:

JavaFX Example Code and Project Gallery | Try Java FX

Gibt es noch andere Möglichkeiten (ausser JavaScript, da es nicht wirklich was mit Java zu tun hat)?
JavaScript ist wirklich eine andere Technologie als Java, doch zu Zeit die meist verwendete und populärste für Web-Apps. Ansonsten gibt es noch Java WebStart:

Java Web Start ? Wikipedia

womit man Java-Anwendungen direkt über den Browser startet. Weiterhin kann man noch die Client/Server-Architektur betrachten, wo das Programm auf dem Server in Java, das Client-Interface in was anderem (HTML, SVG, JavaScript, Java) geschrieben sind.

Slawa
 

Baragul

Mitglied
Danke das hat mir schonmal sehr weitergeholfen! =)
Denke soweit werd ichs schaffen, ein paar passende Beispielen werd ich mir dann raussuchen!
Wünsche euch noch einen schönen Abend.
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
monsterherz einfache Methode mit Fehler den ich nicht finde Java Basics - Anfänger-Themen 21
I Erste Schritte Einfache Datenbank-Webseite erstellen als Nicht-IT-lerin Java Basics - Anfänger-Themen 24
B Einfache OCR zur Zahlenerkennung? Java Basics - Anfänger-Themen 6
M Einfache Datenfilterung Java Basics - Anfänger-Themen 15
D Beim Programmieren auf die Logisch einfache Lösung kommen. Java Basics - Anfänger-Themen 17
H Einfache Frage zur Punktnotation objektname.methode(wert) Java Basics - Anfänger-Themen 2
B Einfache HSQLDB? (lock acquisition failure) Java Basics - Anfänger-Themen 2
B Threads Thread sleep() Method einfache Frage Java Basics - Anfänger-Themen 8
O Ganz einfache Frage - Array Java Basics - Anfänger-Themen 5
E Einfache Java Verschlüsselung Java Basics - Anfänger-Themen 4
J Einfache Frage zu "null" Java Basics - Anfänger-Themen 2
J Einfache pub/sub Lösung mit ausführlicher Doku Java Basics - Anfänger-Themen 5
R Gibt es Eine einfache Programierung dieser Methoden Java Basics - Anfänger-Themen 8
K einfache Kombinatorik Java Basics - Anfänger-Themen 4
M Erste Schritte Einfache Aufzugssteuerung programmieren - Anfänger Java Basics - Anfänger-Themen 2
D Eine einfache Verschlüsselung schreiben Java Basics - Anfänger-Themen 3
B in einem abstrakten Set ,Elemente einer einfache verkettete List epeichern Java Basics - Anfänger-Themen 13
X Einfache Frage; wie soll ich die spezielle float var speichern? Java Basics - Anfänger-Themen 2
J Einfache einbindung eines Bildes in ein Applet Java Basics - Anfänger-Themen 4
D Klassen Gesucht: Einfache Beispiel-Klasse für einen Datentyp Java Basics - Anfänger-Themen 7
K Möglichkeiten um eine einfache Animation darzustellen Java Basics - Anfänger-Themen 7
L Einfache Lineare Suche Java Basics - Anfänger-Themen 7
P Erste Schritte Einfache For Schleife Java Basics - Anfänger-Themen 10
M Einfache Java Operation, cheggs net Java Basics - Anfänger-Themen 2
V Erste Schritte Einfache Rechnung mit Exponenten Java Basics - Anfänger-Themen 3
G einfache Leet-Übersetzung implementieren und benutzen Java Basics - Anfänger-Themen 14
M Einfache und Doppelte Operatoren Java Basics - Anfänger-Themen 3
E Einfache For-Schleife macht nicht was sie soll Java Basics - Anfänger-Themen 2
shiroX OOP Türme von Hanoi - einfache grafische Ausgabe Java Basics - Anfänger-Themen 2
C Extrem einfache Aufgabe falsch beantwortet :$ Java Basics - Anfänger-Themen 6
Z Super einfache Frage For-Schleife im Detail Java Basics - Anfänger-Themen 3
N Potenzierung durch einfache Operatoren Java Basics - Anfänger-Themen 13
H Einfacher Editor, Einfache Handelsanweisungen Java Basics - Anfänger-Themen 2
H Sehr einfache Java-Programme Java Basics - Anfänger-Themen 24
H Einfache Client/Server-Kommunikation Java Basics - Anfänger-Themen 16
-horn- Einfache graphische Darstellung von 3D Koordinaten für Flugbahnen? Java Basics - Anfänger-Themen 4
B Einfache jsp Seite darstellen Java Basics - Anfänger-Themen 9
G Einfache if-Abfrage der Main-Argumente Java Basics - Anfänger-Themen 3
J Einfache Designfrage Java Basics - Anfänger-Themen 4
R Methoden Einfache Loops? Java Basics - Anfänger-Themen 8
E einfache Frage zu private Java Basics - Anfänger-Themen 26
R Sehr einfache möglichkeit ArrayList oder Array zu initialisieren? Java Basics - Anfänger-Themen 8
F Einfache Klassen für Datum und Zeit Java Basics - Anfänger-Themen 3
Spin Einfache Anfänger Frage setVisible von Panels Java Basics - Anfänger-Themen 5
E OOP einfache Array Aufgabe mit jUnit Java Basics - Anfänger-Themen 5
D einfache Quizfrage programmieren Java Basics - Anfänger-Themen 11
K Einfache Rekursion - Wert wird nicht in Variable gespeichert Java Basics - Anfänger-Themen 7
U Einfache Aufgabe Java Basics - Anfänger-Themen 5
E Einfache Frage zur Parameterübergabe in Methoden Java Basics - Anfänger-Themen 8
M einfache Übungsaufgaben gesucht Java Basics - Anfänger-Themen 7
M Einfache Rechnung(R=U/I) Java Basics - Anfänger-Themen 12
D Wohl eine einfache Frage... Java Basics - Anfänger-Themen 2
W Einfache Passwortabfrage funktioniert nicht Java Basics - Anfänger-Themen 3
P einfache GUI-Elemente Java Basics - Anfänger-Themen 10
F Vererbung (einfache Frage) Java Basics - Anfänger-Themen 5
S 2 Einfache Fragen (Exception Breakpoint, Konstruktor) Java Basics - Anfänger-Themen 4
L einfache Klasse erstellen Java Basics - Anfänger-Themen 16
M kleine und einfache Verständnisfrage Java Basics - Anfänger-Themen 3
P Einfache Bedingung (?) in Java Java Basics - Anfänger-Themen 3
W Einfache Rekursion Java Basics - Anfänger-Themen 14
T Einfache Textausgabe .java unter OS X Java Basics - Anfänger-Themen 13
B einfache Rekursion Java Basics - Anfänger-Themen 9
A [Hilfe] einfache Aufgabe Java Basics - Anfänger-Themen 26
A Einfache java Verschlüsselung HILFE Java Basics - Anfänger-Themen 3
M einfache java application Java Basics - Anfänger-Themen 4
S Kann einfache Texteingabe nicht auswerten! Java Basics - Anfänger-Themen 3
M einfache frage zum Jdk-Compiler Java Basics - Anfänger-Themen 3
Spin einfache Frage zu Klassen Java Basics - Anfänger-Themen 12
J einfache Tastendrücke in einem JFrame abfragen Java Basics - Anfänger-Themen 2
C "einfache" If-Abfrage Java Basics - Anfänger-Themen 15
H Einfache Ausgabe eines Arrays in einen File Java Basics - Anfänger-Themen 8
F Einfache Liste hinten was einfügen Java Basics - Anfänger-Themen 3
L Einfache Umrechnung Java Basics - Anfänger-Themen 2
D Einfache Funktion zum kaufmännischen runden Java Basics - Anfänger-Themen 8
K einfache Multiplikation Java Basics - Anfänger-Themen 6
S Einfache Rechnung mit Schleife Java Basics - Anfänger-Themen 10
G einfache Swing-GUI Java Basics - Anfänger-Themen 3
F Einfache Tastatureingabe Java Basics - Anfänger-Themen 2
L [gelöst] Einfache Aufgabe, läuft aber nicht. Java Basics - Anfänger-Themen 8
S "einfache Klassengeschichten" keine Fehler, läuft Java Basics - Anfänger-Themen 2
R Einfache MVC-Uhr. MVC richtig umgesetzt? [Überarbeitet] Java Basics - Anfänger-Themen 5
A Einfache Frage zur Mehrfachvererbung Java Basics - Anfänger-Themen 3
G Einfache Berechnung liefert falsches Ergebnis Java Basics - Anfänger-Themen 2
J eine einfache liste Java Basics - Anfänger-Themen 17
D Suche einfache Übungsaufgaben für den JavaCreator! Java Basics - Anfänger-Themen 5
R Einfache Messagebox Java Basics - Anfänger-Themen 9
N einfache Adressdatenbank in Textdatei Java Basics - Anfänger-Themen 8
I einfache Wiedergabe Java Basics - Anfänger-Themen 2
B Warum hat dieser einfache Algorithmus lineare Laufzeit? Java Basics - Anfänger-Themen 3
U "Einfache Verschlüsselung" Java Basics - Anfänger-Themen 17
K einfache Umfang und Flächenberechnung mit interfaces Java Basics - Anfänger-Themen 3
M Einfache HTML Mail versenden , suche Beispiel Java Basics - Anfänger-Themen 5
L MVC-einfache frage Java Basics - Anfänger-Themen 13
M einfache schleife Java Basics - Anfänger-Themen 7
M Einfache Schleife Java Basics - Anfänger-Themen 4
P Java 8 & Eigene Applets Java Basics - Anfänger-Themen 3
Sogomn Einbinden eines Applets Java Basics - Anfänger-Themen 5
M Erste Schritte applets Java Basics - Anfänger-Themen 7
F Applets signieren. Java Basics - Anfänger-Themen 5
OnDemand Berechnung in die start und paint Methode eines Applets Java Basics - Anfänger-Themen 28

Ähnliche Java Themen

Neue Themen


Oben