Register for your free account! | Forgot your password?

You last visited: Today at 06:07

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



Java JFrame

Discussion on Java JFrame within the General Coding forum part of the Coders Den category.

Reply
 
Old   #1
 
uebertreiber's Avatar
 
elite*gold: 0
Join Date: Mar 2012
Posts: 297
Received Thanks: 27
Java JFrame

hi hab mal ne frage muss das hier erstellen aber hab probleme also mein ansatz ist:

import javax.swing.JFrame;

public class JFrame {
public static void main (String args[]) {
JFrame jf = new JFrame();
jf.setVisible(true);
jf.setSize(720, 640);
jf.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
jf.setTitle("Aufgabenblatt 13");
}
}

und die fenster klasse:

public class Fenster extends JFrame {


}

so solls am ende aussehen kann das bitte jemand ergänzen komme nicht weiter :S



sieht jetzt so aus

// JFrame hinzufügen
import javax.swing.JFrame;

//Klasse Fenster die von JFrame erbt
public class Fenster /*extends JFrame* wurde mir als fehler angezeigt */ {
//Main Methode
public static void main(String args[]) {
//JFrame zuweisen
JFrame jf = new JFrame();
//Sichtbarkeit auf true setzen
jf.setVisible(true);
//größe des fensters
jf.setSize(720, 640);
//Dass das fenster wirklich geschlossen wird einstellen
jf.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
//titel vom fenster zuweisen
jf.setTitle("Aufgabenblatt 13");
}
}


nur weiß ich nicht wie ich nen jtextfield hinzufüge :S
uebertreiber is offline  
Old 02/05/2013, 13:22   #2

 
Obilee's Avatar
 
elite*gold: 11
Join Date: May 2007
Posts: 62,452
Received Thanks: 29,520
Obilee is offline  
Old 02/05/2013, 15:15   #3
 
elite*gold: 0
Join Date: Jan 2012
Posts: 759
Received Thanks: 416
Du sollst - wenn ich die Aufgabe richtig verstanden habe - nicht in der main()-Methode von Fenster ein JFrame anlegen, sondern ein Objekt von Fenster (das ist ein JFrame, denn eine Vererbung schafft eine ist-ein-Beziehung).

Quote:
class Fenster extends JFrame {

public static void main(String[] args) {
(new Fenster()).setVisible(true);
}

public Fenster() {
// Ansprüche der Aufgabe
}
}
Andere GUI-Elemente kannst du über add(c:Component) bzw. add(name:String, c:Component).

Siehe dazu:

Das Layout setzt du, wie der API zu entnehmen ist, mit der Methode setLayout().
Wie das BorderLayout funktioniert kannst du dieser API Seite entnehmen:
dowhile is offline  
Reply


Similar Threads Similar Threads
[JAVA Error] Could not create the java virtual machine
07/21/2013 - Technical Support - 10 Replies
Schönen Abend! Leider hat es sich aus einem unerfindlichen Grund ergeben, dass sobald ich die Minecraft.exe starten will die Errormeldung kommt. Die Tips auf Minecraft.net habe ich schon ohne Erfolg befolgt. Hoffe ihr könnt mir weiterhelfen... Mein PC:
[Java] Could not create the Java virtual machine
06/22/2011 - Minecraft - 1 Replies
hallo ihr minecraftler ^^ habe seit heute das problem das wenn ich minecraft starte original als auch cracked das diese fehlermeldung kommt: Java virtual machine Launcher Could not create the Java virtual machine



All times are GMT +2. The time now is 06:07.


Powered by vBulletin®
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2024 elitepvpers All Rights Reserved.