brauche hilfe für java frame
lima-city → Forum → Programmiersprachen → Java
applet
browser
code
datei
element
fenster
frage
http
import
impressum
inhalt
internet
nutzen
pop
run
server
swing
text
url
wissen
-
naja mit java buch ich muss gucke wo ich eins bestelle bloß dies dauert auch aber die schulseite soll ja schon do fertig sein
wenn du willst kannst du mir dies schicken -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
ich weiß impressum lasse ich ohne software mittel öffnen
aber die ags werde ich so öffnen ein text über lisa tetzner (so heißt unsere schule) -
Und wie schaut das Ergebnis nun aus? Zeig mal ^^
-
Also ich habe per editor ein frame erstellt
bloß ich weiß nicht genau welche dateiendungen es alles geben muss also
.class .java was noch ? -
Keine.
.java ist dein Code und .class ist der bytecode der nach der kompilation entsteht. -
Ja ich habe diese beiden datein auf meinen server hochgeladen
und per <P ALIGN=center><APPLET CODE="lol.class" WIDTH=300 HEIGHT=100></APPLET></P>
in einer index.html datei eingefügt
aber es passiert nichts
die datei habe ich auch compilieren lassen
www.redefan.de -
evil-devil schrieb:
.java ist dein Code und .class ist der bytecode der nach der kompilation entsteht.
genau deswegen muss du die .class datei in das code attribut des applet-tags einfügen. und nicht die .java datei.
mal was anderes: überleg dir mal eine alternative zum applet, weil so wie du hier rumschusterst wird dass wohl in zwanzig jahren nix.
mfg -
ich habe dies auch mit meine .class datei gemacht
ihr könnt auch per teamviewer gucken wie ich das gemacht habe
Beitrag zuletzt geändert: 31.8.2009 21:32:25 von redeguy -
Laden: Instanz von lol.class kann nicht erstellt werden.
java.lang.InstantiationException: lol
at java.lang.Class.newInstance0(Unknown Source)
at java.lang.Class.newInstance(Unknown Source)
at sun.applet.AppletPanel.createApplet(Unknown Source)
at sun.plugin.AppletViewer.createApplet(Unknown Source)
at sun.applet.AppletPanel.runLoader(Unknown Source)
at sun.applet.AppletPanel.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
So, hab den Code mal decompiliert ^^"
import java.awt.Container; import java.awt.Dimension; import java.awt.Toolkit; import javax.swing.JFrame; public class lol extends JFrame { public lol(String title) { super(title); setDefaultCloseOperation(3); int frameWidth = 300; int frameHeight = 300; setSize(frameWidth, frameHeight); Dimension d = Toolkit.getDefaultToolkit().getScreenSize(); int x = (d.width - getSize().width) / 2; int y = (d.height - getSize().height) / 2; setLocation(x, y); Container cp = getContentPane(); cp.setLayout(null); setResizable(false); setVisible(true); } public static void main(String[] args) { new lol("lol"); } }
Du leitest von einem JFrame ab, aber du benötigst zunächst ein Applet...mit Census Demo Frame solltest du doch eigentlich eine gute Grundlage haben?! -
erstmal welches programm würdest du für anfänger anbieten ?
ich nehme zum compilieren java edtior und zum bearbeiten/erstellen nehme ich netbeans
wo finde ich framedemo ?
-
warum compilierst du mit java editor wenn du netbeans verwendest?
das hat doch einen eigenen kompiler dabei.
netbeans ist gut geeignet für anfänger. hab auch damit angefangen und verwende es immer noch.
aber ohne ein gewisses grundwissen hilft dir die beste IDE und der beset compiler nix.
mfg -
@editor: Netbeans mag ich persönlich nicht so sehr, bin Eclipse Anhänger ^^"
@frameDemo: Hier in diesem Thread. Steht iirc auf Seite 2. -
naja ich nutze es so beim compilieren weil bei netbeans das immer abstürzt
Also ich habe jetzt ein frame erstellt welche dateien muss ich noch machen/ muss ich noch was spiezielles machen
wenn kommt ein java buch erst 2010 in frage -
Alles was du brauchst steht hier auf Seite 2 *grml*
http://www.lima-city.de/thread/brauche-hilfe-fuer-java-frame/page%3A1/perpage%3A20#799541 -
LOOOOOOOOOl ich habs hinbekommen
meine letzte frage erstmal
wie ist der code damit man erst auf öffnen klickt und sich dann man frame öffnet ?
zu sehen mein frame geht
http://www.redepower.de/java/ -
Dann musst du einen JButton und dazu passenden ActionListener implentieren in welchem dein Fenster erzeugt wird.
-
War mal so frei, ist aber nicht getestet.
import javax.swing.JFrame; import javax.swing.JButton; import java.awt.event.ActionListener; import java.awt.event.ActionEvent public class MyApplet extends java.applet.Applet { public void init () { JButton b = new JButton("Hier klicken ..."); JFrame f = null; // ActionListener erzeugen b.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent e) { f = createAndShowFrame(); } }); // button hinzufügen this.getContentPane().add(b); } private JFrame createAndShowFrame() { JFrame f = new JFrame("Titel"); f.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE); f.setSize(400,400); f.setVisible(true); return f; } }
-
ich mein dies eigentlich per html klick
naja meine frage ist ich habe gegooglet ich wollte gerne bis morgen das fenster fertig haben mir fehlt doch erstmal nur der code damit ein text rein kann bitte bitte
morgen soll schulhp neu gemacht werden
Javabuch muss ich noch nachgucken welches das richtiges dann brauch ich noch zeit was ich in mom net habe
Beitrag zuletzt geändert: 2.9.2009 22:03:39 von redeguy -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage