Vani Geschrieben 10. Juli 2007 Teilen Geschrieben 10. Juli 2007 Hi! Ja ich bins mal wieder mit einer Frage zum Thema Programmieren. Aber dieses Mal gez um Java: Problem: Ich kann den Text in der Commando Zeile ausgeben, jedoch fehlt mir ein Tipp, wie man es in einer Textbox ausgibt. Ich hoffe ihr habts da ein paar Tipps für mich ... mfg Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
AlphaSL Geschrieben 10. Juli 2007 Teilen Geschrieben 10. Juli 2007 Mit Swing geht das recht einfach... (also für Java-Verhältnisse einfach ) Wenn du dieses Tutorial noch nicht kennst, sehr empfehlenswert: http://www.galileocomputing.de/openbook/javainsel6/ Die genaue Klasse die du brauchst: http://java.sun.com/j2se/1.3/docs/api/javax/swing/JOptionPane.html Und als Beispiel daraus: JOptionPane.showInternalMessageDialog(frame, "information", "information", JOptionPane.INFORMATION_MESSAGE); Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Vani Geschrieben 10. Juli 2007 Autor Teilen Geschrieben 10. Juli 2007 Genau für Java relativ einfach, wenn man gerade 2 Tage Java macht hihi ... aber es ist ganz ok. Man gewöhnt sich an alles. Danke für die Infos, werd ich gleich ausprobieren. Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
AB Geschrieben 10. Juli 2007 Teilen Geschrieben 10. Juli 2007 Was meinst du mit Textbox? Meinst ein JTextField? Die Sun-Swing-Java-Tuts geben einen sehr guten Überblick über Swing -> http://java.sun.com/docs/books/tutorial/uiswing/ -> http://java.sun.com/docs/books/tutorial/uiswing/components/index.html Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Vani Geschrieben 10. Juli 2007 Autor Teilen Geschrieben 10. Juli 2007 Soda bis jetzt daran gesessen und versucht den Fehler zu beheben. An den imports sollte es nicht liegen, folgende hab ich: import java.lang.Object; import javax.swing.JComponent; import javax.swing.JOptionPane; Hab nun folgendes verwendet: JOptionPane.showInternalMessageDialog(0,"Info","Info",JOptionPane.INFORMATION_MESSAGE, JOptionPane.INFORMATION_MESSAGE); Ab showInternalMessageDialog zeigt er mir einen Fehler an, das er dies nicht erkennt. Hat wer eine Idee, an was das hängt? mfg Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
AB Geschrieben 10. Juli 2007 Teilen Geschrieben 10. Juli 2007 Wenn du nicht schon einen JFrame hast, dann hör auf den Hr. Loco. Der hat eh die Codezeile schon gepostet. http://java.sun.com/javase/6/docs/api/javax/swing/JOptionPane.html Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Vani Geschrieben 10. Juli 2007 Autor Teilen Geschrieben 10. Juli 2007 Ja ich weiß, bin euch allen sehr dankbar, das ihr mir so helft, nur leider funktioniert es nicht. Ist sicher nur ein kleiner Fehler, nur ich versuch diesen Fehler schon seit einiger Zeit herauszubekommen. Vielleicht hatte ja jemand so einen Fehler schon mal. Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
AB Geschrieben 10. Juli 2007 Teilen Geschrieben 10. Juli 2007 Na schau her... du übergibst 5 Parameter, bei AlphaSL sinds nur 4. Der erste Parameter sollte eine JComponent sein und nicht 0 (null wäre hingegen schon eher möglich). Deswegen: API ansehen und versuchen zu verstehen! Die Java API ist sehr sehr nützlich und es ist unerlässlich, dass man sich mit ihr beschäftigt. Dauert halt ein bisschen bis man den dreh raus hat, aber dann hat man ein mächtiges Nachschlagwerk. Muahaha... Noch Fragen? Verwendest du eigentlich ne Entwicklungsumgebung? Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Vani Geschrieben 10. Juli 2007 Autor Teilen Geschrieben 10. Juli 2007 Danke ich glaub ich habs verstanden, werd mich noch dahinter setzen. Mal schauen, ob es funkt. Danke auf jeden Fall. Jap arbeite derzeit mit NetBean unter Linux, normalerweise gibts bei mir nur Windows, aber ja seit 2 Wochen wird auch unter Linux gearbeitet. Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
deathhero Geschrieben 10. Juli 2007 Teilen Geschrieben 10. Juli 2007 habs nur schnell mirn netbeans gen. import javax.swing.JOptionPane; /** * * @author Michael Langer */ public class NewJFrame extends javax.swing.JFrame { /** Creates new form NewJFrame */ public NewJFrame() { initComponents(); JOptionPane.showMessageDialog(null, "Test", "Test Titel", JOptionPane.OK_CANCEL_OPTION); } /** This method is called from within the constructor to * initialize the form. * WARNING: Do NOT modify this code. The content of this method is * always regenerated by the Form Editor. */ // private void initComponents() { setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE); javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane()); getContentPane().setLayout(layout); layout.setHorizontalGroup( layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addGap(0, 400, Short.MAX_VALUE) ); layout.setVerticalGroup( layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addGap(0, 300, Short.MAX_VALUE) ); pack(); }// /** * @param args the command line arguments */ public static void main(String args[]) { java.awt.EventQueue.invokeLater(new Runnable() { public void run() { new NewJFrame().setVisible(true); } }); } // Variables declaration - do not modify // End of variables declaration } Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
AB Geschrieben 10. Juli 2007 Teilen Geschrieben 10. Juli 2007 NetBeans ist ganz OK, ich bevorzuge aber Eclipse. Yes, Eclipse. Aber für den Anfang ist ein Texteditor (z.B.: Notepad++) sowieso viel viel besser! Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
AlphaSL Geschrieben 10. Juli 2007 Teilen Geschrieben 10. Juli 2007 Sehr merkwürdig - gestern Python heute Java... lernt ihr in jeder Programmier-/Skriptsprache je ein Beispiel oder wie?! @Messagebox: Jaja, für so kleine Sachen lobe ich mir halt' umfangreiche Skriptsprachen à la ObjectREXX... eine Zeile und passt schon! @Java/VANI: Hilfreich ist es immer GENAU zu posten was der Compiler ausspuckt! Aber der Einwand mit dem fehlenden Frame stimmt natürlich, merke: in Java ist jeder Furz ein Objekt ...da muss man echt aufpassen, bzw. viiiel tippen Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Vani Geschrieben 10. Juli 2007 Autor Teilen Geschrieben 10. Juli 2007 Muss mit NetBean von der Arbeit aus arbeiten, daher ist es ok. Programm wurde umgeschrieben ... auf 4 Parameter und null auch, es gibt keine Fehler mehr, jedoch muss ich es noch ein bissi umschreiben, damit er mir auch in das Textfeld was ausgibt. Danke auf jeden Fall für die Infos. Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
deathhero Geschrieben 10. Juli 2007 Teilen Geschrieben 10. Juli 2007 java mit swing zu beginnen, ist jedenfalls schwachsinn! zwar hübsch, aber sinnlos! wenn man nicht versteht warum, was, wo steht. du kennst dich vermutlich nicht mal mit objekten/klassen/vererbung aus. da würde ich mal klein anfangen. Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
AlphaSL Geschrieben 10. Juli 2007 Teilen Geschrieben 10. Juli 2007 Da bist mit BASIC der Chef. MsgBox ("Seas Oida") und fertig die Geschichte. Stimmt! Aber Basic ist halt' ein bissl sehr basic... @deathhero: Stimmt voll und ganz, allerdings würde ich niemanden unterstellen keine Klassen etc. zu kennen Aber Java wird oft als 'Einsteiger'-Programmiersprache gelehrt (so auch bei uns auf der Uni), was ziemlich daneben ist IMO... so brauchbar und aktuell die Sprache auch ist. Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Vani Geschrieben 10. Juli 2007 Autor Teilen Geschrieben 10. Juli 2007 @AlphaSL: Die ersten 2 Wochen wurden wir mit Python gequält und nun haben wir wahrscheinlich 2-3 Wochen Java am Hals ... neuer Projektauftrag. A bissal zach, aber was solls. In Basic, C# is das alles viel einfacher zu zeichnen und zu programmieren, ich weiß es aber leider muss ich es in Java machen. Soda genug geschrieben, ab zum Programmieren. Is e die beste Zeit zum programmieren. Thx Leute. Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
AlphaSL Geschrieben 10. Juli 2007 Teilen Geschrieben 10. Juli 2007 Is e die beste Zeit zum programmieren. Genau... bissl Kaffee und geht schon! Sonnenlicht tut eh nur weh in den Augen (Klischee olé, hehe) Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
bigair Geschrieben 10. Juli 2007 Teilen Geschrieben 10. Juli 2007 Genau... bissl Kaffee und geht schon! Sonnenlicht tut eh nur weh in den Augen (Klischee olé, hehe) tiefkühlpizza! Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
AlphaSL Geschrieben 10. Juli 2007 Teilen Geschrieben 10. Juli 2007 tiefkühlpizza! Mhhhm lecker, gleich mal schauen ob noch eine da ist! Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
bigair Geschrieben 10. Juli 2007 Teilen Geschrieben 10. Juli 2007 Mhhhm lecker, gleich mal schauen ob noch eine da ist! ich hab noch eine...aba die hau ich mir erst am samstag rein...wenn ich aus goisern zrückkomm Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Vani Geschrieben 11. Juli 2007 Autor Teilen Geschrieben 11. Juli 2007 Server-Client hab ich gestern bis um 1 Uhr gehackelt und nun hab ich es endlich geschafft Soda jetzt fang ich dann an das ganze ein bissi mit RMI zu "vereinfachen " Schönen Tag noch ... Tiefkühlpizza wars bei mir net, dafür ne Lasagne Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.