Portal > Foren > Java > Allgemeine Java-Programmierung > Wie Programmier ich eigentlich ein richtiges Programm?
Antwort
 
Themen-Optionen Thema durchsuchen
Alt 03.08.2005, 10:17 Nach oben    #1
Milten
Gast
 
Beiträge: n/a
Standard Wie Programmier ich eigentlich ein richtiges Programm?

Hallo erstmal,
Bin ein absoluter Noob in Sachen Java!
Habe jetzt bei ein paar Büchern und Tutorials (javabuch.de etc)
ein paar Kapitel gelesen.
Habe auch schon mit CMD ein paar Scripte wie Helloworld usw. kompiliert und gestartet.
Dabei ist mir aufgefallen, das er alle Programme immer nur im Dos Fenster öffnet. Jetzt wollte ich mal fragen wie lange es eigentlich dauert, bis man eine richtige Programmoberfläche programmiert hat (bei Delphi habe ich die Nach 1 minute)
Ist das bei Java so schwer???
Wenn nein was wäre denn der Quellcode für nen ganz normales Fenster (mit minimieren maximieren und schließen etc)???:confused:
Sorry für einen weiteren Noob post in eurem Forum
Euer Milten
 
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 03.08.2005, 10:29 Nach oben    #2
Erfahrener Benutzer
 
Registriert seit: 02.02.2005
Beiträge: 539
Standard

PHP-Code:
import javax.swing.*;
public class 
gui extends JFrame {
  public static 
void main(String[] args) {
     
gui g = new gui();
     
g.setVisible(true);
  }

[edit] Sorry, hat ein .*; hinter dem import vergessen. is ausgebessert
Gottzilla ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 03.08.2005, 10:31 Nach oben    #3
Milten
Gast
 
Beiträge: n/a
Standard

Aha danke für schnelle Antwort!
Und wie führe ich den Code jetzt aus?
Sorry aber für Dummheit kann man nichts...:confused:
 
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 03.08.2005, 10:31 Nach oben    #4
Erfahrener Benutzer
 
Registriert seit: 28.08.2004
Ort: konstanz am bodensee
Beiträge: 190
Standard

hehehe... weniger als eine minute
beny_mcde ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 03.08.2005, 10:34 Nach oben    #5
Erfahrener Benutzer
 
Registriert seit: 02.02.2005
Beiträge: 539
Standard

öh, genauso wie du deine anderen Programme auch ausgeführt hast!?
Gottzilla ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 03.08.2005, 10:41 Nach oben    #6
Milten
Gast
 
Beiträge: n/a
Standard

Zitat:
Zitat von Hobbit_im_Blutrausch
öh, genauso wie du deine anderen Programme auch ausgeführt hast!?
und wie muss ich die Datei dann nennen?
und danach bei CMD wieder mit Javac & und java usw????
 
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 03.08.2005, 10:46 Nach oben    #7
Erfahrener Benutzer
 
Registriert seit: 02.02.2005
Beiträge: 539
Standard

du nennst sie gui und machst es genauso wie anders auch in cmd mit javac und java!
Gottzilla ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 03.08.2005, 10:53 Nach oben    #8
Milten
Gast
 
Beiträge: n/a
Standard

Zitat:
Zitat von Hobbit_im_Blutrausch
du nennst sie gui und machst es genauso wie anders auch in cmd mit javac und java!
Dann steht da immer das hier:
Microsoft Windows XP [Version 5.1.2600]
(C) Copyright 1985-2001 Microsoft Corp.

C:\Dokumente und Einstellungen\Benutzer1>cd C:\Java\bin

C:\Java\bin>javac gui.java
.\JFrame.java:2: class gui is public, should be declared in a file named gui.jav
a
public class gui extends JFrame {
^
gui.java:2: cannot access JFrame
bad class file: .\JFrame.java
file does not contain class JFrame
Please remove or make sure it appears in the correct subdirectory of the classpa
th.
public class gui extends JFrame {
^
2 errors

C:\Java\bin>

Und ich hab keine Ahnung was das jetzt bedeutet...
 
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 03.08.2005, 13:35 Nach oben    #9
ehli75
Gast
 
Beiträge: n/a
Standard

Wann hast du denn den Code von Hobbit abgeschrieben/kopiert ? ... er hatte noch was vergessen, es nu aber richtig gestellt. Also wenn ich den Code mit copy/paste in meinen Editor nehme und das ganze dann kompiliere und starte, geht's einwandfrei. Poste doch mal den Code, den du übersetzen willst.
 
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 03.08.2005, 13:36 Nach oben    #10
Erfahrener Benutzer
 
Registriert seit: 02.02.2005
Beiträge: 539
Standard

Äh, hä? Das ist unnomral ... :confused: . Post mal den Quellcode von ner Aufgabe, die du komplimieren und ausführen kannst, inkl wie du sie komplimierst und ausführst.
Gottzilla ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 03.08.2005, 18:55 Nach oben    #11
Milten
Gast
 
Beiträge: n/a
Standard

ok es funzt jetzt. Vielen Dank!!

hab aber jetzt ne neue Frage: :rolleyes::rolleyes::rolleyes:
Angenommen mal, ich möchte ein Programm das über den Befehl Javac läuft zu einem richtigen windows Programm umändern (*.exe).
Es ist egal ob es dann nur über Windows XP ausgeführt werden kann, aber wie könnte ich das in eine Exe datei umwandeln???
 
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 03.08.2005, 20:11 Nach oben    #12
Soulfly
Gast
 
Beiträge: n/a
Standard

Da gibt es unterschiedliche Methoden die es alle nicht wirklich bringen.
Such mal nach java2exe in google.
Man braucht immer (ausser bei gcj) immer eine JVM und das hat man ja eh.
GCJ erstellt reinen Binärcode der ist aber riesig und die kompatiblität lässt zu wünschen übrig (kein Swing, wenig AWT) usw.

@Hobbit: das heißt kompilieren nicht komplimieren tztz
 
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 03.08.2005, 22:31 Nach oben    #13
Milten
Gast
 
Beiträge: n/a
Standard

und wie geht das mit jexePack? (ist das update zu javaexe2)
 
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 04.08.2005, 01:52 Nach oben    #14
Sym
Chefkoch-Mod
 
Benutzerbild von Sym
 
Registriert seit: 30.05.2004
Beiträge: 432
Standard

Wofür brauchst Du ein exe-file? Mach Dir ein jar-file draus, das kannste fast genauso ausführen (mit doppelklick dann)

Java ich gerade so gebaut, dass man kein nativen Code erzeugt, sondern die JVM nutzen muss, um das Programm zu starten. Dabei solltest Du auch bleiben.
__________________
Denk mal darüber nach...

Lars

ACHTUNG: wenn ich von Klassen spreche, könnte ich auch deren Instanzen meinen.
www.linuxforen.de +++ www.macuser.de +++ www.mrunix.de +++ www.lmprojects.de
Sym ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 04.08.2005, 08:04 Nach oben    #15
Erfahrener Benutzer
 
Registriert seit: 16.11.2005
Beiträge: 242
Standard

mit nsis von nullsoft kannste dir auch einen installer basteln.

Und für Deine GUIs benutz doch mal z.B. Netbeans und schau dir mal an was Netbeans macht wenn Du eine GUI Klasse bastelst. Allerdings empfehle ich dir den HardWay. Also die erste Zeit mal von Hand Coden.

Und noch was. Lern doch erstmal das Grundsätzliche bevor Du Dich darauf stürtzt wie man eine .exe aus einer .jar macht. STEP by STEP!!
nove ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 04.08.2005, 09:28 Nach oben    #16
Erfahrener Benutzer
 
Registriert seit: 02.02.2005
Beiträge: 539
Standard

Zitat:
Zitat von Soulfly
@Hobbit: das heißt kompilieren nicht komplimieren tztz
Öh, ... ja ... nun ...
Gottzilla ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Antwort

Lesezeichen


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
PingBacks sind an
RefBacks sind aus

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Programm öffnen und minimieren! la-finest Sonstige Programmiersprachen 1 22.01.2007 09:45
[C] "Kleines" Problem bei einem einfachen Programm Plankton Sonstige Programmiersprachen 5 28.12.2006 21:15
Einfaches Programm - nur wie ?! magicforum Allgemeine Java-Programmierung 1 02.01.2005 17:49
Konsolenbefehl unter Linux in Programm einbauen Nicole66 Allgemeine Java-Programmierung 4 03.12.2004 10:07
fremdes Programm aus Java aufrufen miri Allgemeine Java-Programmierung 1 19.11.2004 18:49


Alle Zeitangaben in WEZ +1. Es ist jetzt 00:07 Uhr.


Powered by vBulletin® Version 3.7.4 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45