Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > Java
You last visited: Today at 23:23

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

Advertisement



Einfache GUI Erstellung

Discussion on Einfache GUI Erstellung within the Java forum part of the Coders Den category.

Reply
 
Old   #1
 
XYZ-Cannon's Avatar
 
elite*gold: 0
Join Date: Jul 2011
Posts: 1,773
Received Thanks: 866
Einfache GUI Erstellung

Moin,

entweder bin ich zu doof oder die IDE will mich trollen.

Kann mir mal jemand verraten was hierran bitte ein Grund für n Fehler ist?

Code:
package de.******.taschenrechner.GUI;

import javax.swing.*;

public class Oberflaeche {
	JFrame frame = new JFrame("HelloWorldSwing");
	JLabel label = new JLabel("Hello World");
	frame.getContentPane().add(label);
	frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
	frame.pack();
	frame.setVisible(true);
}

Er gibt mir schon einen Fehler bei getContentPane aus.
"Syntax Error. Identifier expected after this token". Aber leider werde ich daraus einfach nicht schlau.

(Es gibt hierbei darum einen Taschenrechner nach MVC Konzept umzusetzen und ich fange jetzt nachdem ich mit dem Rest fertig bin mit dem V an und komme einfach getrost nicht nach den ersten 2 Zeilen weiter.)




Danke und Grüße
XYZ-Cannon
XYZ-Cannon is offline  
Old 05/08/2015, 13:13   #2
 
Zunft's Avatar
 
elite*gold: 0
Join Date: Mar 2013
Posts: 3,185
Received Thanks: 1,317
Der Fehler ist ganz trivial (und ganz nebenbei auch das zweite ):

Du musst deine GUI in einer Funktion aufrufen (bsp. main()):

Code:
import javax.swing.*;

public class Oberflaeche {

    public static void main(String[] args) 
    {
        JFrame frame = new JFrame("HelloWorldSwing");
	JLabel label = new JLabel("Hello World");
	frame.getContentPane().add(label);
	frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
	frame.pack();
	frame.setVisible(true);
    }
    
}
Zunft is offline  
Thanks
1 User
Old 05/08/2015, 13:24   #3
 
XYZ-Cannon's Avatar
 
elite*gold: 0
Join Date: Jul 2011
Posts: 1,773
Received Thanks: 866
Merci. Das kommt davon wenn man so verwöhnt ist von C# und keine GUI's per Hand erstellen muss.
Der Fehler kam mir so Off-Topic vor, dass ich ihn erst gar nicht gegoogled hatte. Ich dachte ich hätte etwas grundlegendes falsch (was es im Endeffekt auch war).
XYZ-Cannon is offline  
Old 05/08/2015, 13:36   #4
 
Zunft's Avatar
 
elite*gold: 0
Join Date: Mar 2013
Posts: 3,185
Received Thanks: 1,317
Quote:
Originally Posted by XYZ-Cannon View Post
Das kommt davon wenn man so verwöhnt ist von C# und keine GUI's per Hand erstellen muss.
Muss man auch nicht. Netbeans und Eclipse(?) besitzen bspw. einen eingebauten GUI-Builder.
Und für JavaFX gibt es den JavaFX SceneBuilder.

Es kann trotzdem nie schaden für den Einstieg die GUIs von Hand zu programmieren.
Zunft is offline  
Old 05/08/2015, 14:14   #5
 
XYZ-Cannon's Avatar
 
elite*gold: 0
Join Date: Jul 2011
Posts: 1,773
Received Thanks: 866
Quote:
Originally Posted by Zunft View Post
Muss man auch nicht. Netbeans und Eclipse(?) besitzen bspw. einen eingebauten GUI-Builder.
Und für JavaFX gibt es den JavaFX SceneBuilder.

Es kann trotzdem nie schaden für den Einstieg die GUIs von Hand zu programmieren.
Mit müssen war auch nicht die nicht vorhandenen Möglichkeiten in der Entwicklungsumgebung gemeint (Eclipse besitzt übrigens keinen, den müsste man importieren), sondern eher vom Ausbilder die Aufgabe
Er meinte auch ich muss beides von Hand können Swing und JavaFX
XYZ-Cannon is offline  
Old 05/08/2015, 23:04   #6
 
xinternet's Avatar
 
elite*gold: 0
Join Date: Jun 2013
Posts: 53
Received Thanks: 14
den window builder von eclipse kannst du sowieso vergessen.

das war das schlechteste "gui tool" was ich in all den sprachen gesehen habe, in die ich reingeschaut habe.
xinternet is offline  
Thanks
1 User
Old 06/30/2015, 16:12   #7
 
ლʕಠᴥಠʔლ's Avatar
 
elite*gold: 0
Join Date: Mar 2015
Posts: 118
Received Thanks: 23
Der JavaFx Scene Builder ist ganz ok, ich weiß nicht was du hast. WPF ist trotzdem besser.
ლʕಠᴥಠʔლ is offline  
Old 07/10/2015, 12:43   #8
 
elite*gold: 13849
Join Date: Oct 2014
Posts: 673
Received Thanks: 219
Wozu ein GUI Builder benutzen?
Mit Java-Swing kann man echt gute UI's erstellen, meiner Meinung nach ist es von vorteil, wenn man UI's per Hand erstellt, damit man auch mal weiß was genau da passiert.
Lee Ki-Hwan is offline  
Old 07/10/2015, 13:52   #9
 
elite*gold: 0
Join Date: May 2015
Posts: 700
Received Thanks: 444
Quote:
Originally Posted by The Notorious B.I.G View Post
Wozu ein GUI Builder benutzen?
Mit Java-Swing kann man echt gute UI's erstellen, meiner Meinung nach ist es von vorteil, wenn man UI's per Hand erstellt, damit man auch mal weiß was genau da passiert.
Es geht schneller. Wissen, wie es geht, musst du ohnehin, wenn du irgendwas dynamisches machen willst.
algernong is offline  
Thanks
1 User
Reply


Similar Threads Similar Threads
[B]***+ einfache Webseiten Erstellung + ***
02/21/2015 - elite*gold Trading - 6 Replies
Einfache Webseiten Erstellung Hallo Liebe Elitepvpers Member , hiermit biete ich euch meinen Webservice an. Designt und gecodet werden nur hier nur einfache Webseiten da meine Zeit für etwas großes hier nicht ausreicht und ich einfach nur nebenbei etwas E*gold verdienen möchte. Packs beinhalten: -PSD Datei (Photoshop Design) -Einfache HTML Codes
[Buying] Suche Profi YT Banner Erstellung/Intro Erstellung
02/12/2015 - elite*gold Trading - 0 Replies
Biete all mein EG.
[PHP] Einfache Registration
09/07/2014 - Web Development - 2 Replies
Hallo Elitepvpers, Ich bräuchte für ein privates Projekt eine kleine Seite, die auch eigentlich nur aus "ID: <TextBox>, PW: <TextBox> <Button:Register!>" bestehen soll und lediglich in meine Datenbank etwas eintragen soll. Das Problem ist, Ich bin ein absoluter Nichtskenner in PHP, Vorschläge? :D
[RLS]Einfache 2x2 Farmmap
05/11/2013 - Metin2 PServer Guides & Strategies - 20 Replies
Heyho, hab hier ne 2x2 Farmmap (oder sowas) welche aber ziemlich minderwertig ist, keine Minnnimap (kann nicht rauszoomen = nur schwer ne Minnimap) und hat keine Objekte :S Das Prog. will einfach nicht bei mir:P Vielleicht könnt ihr ja was damit anfangen? Screens: http://i.epvpimg.com/6bPPe.jpg http://i.epvpimg.com/RM2wg.jpg http://i.epvpimg.com/l5Due.jpg http://i.epvpimg.com/raTWg.jpg
[B] Einfache MM-Signatur [S]eg
11/26/2012 - elite*gold Trading - 2 Replies
Biete euch hier eine einfach MM-Signa + psd an. http://img3.fotos-hochladen.net/uploads/mm25uzejx o8mw.png SG: 5eg SK: 20eg



All times are GMT +1. The time now is 23:23.


Powered by vBulletin®
Copyright ©2000 - 2025, 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 ©2025 elitepvpers All Rights Reserved.