Rechner ^^

  • Themenstarter Themenstarter Piätch
  • Beginndatum Beginndatum
Status
Nicht offen für weitere Antworten.
P

Piätch

Gast
Also ich wollte mir nun mal en Rechner bauen der mir de Quadratzahlen von einen Variable ausgibt ^^ Schön und gut hier mal meine Codes
Code:
package flutsch;

import javax.swing.JFrame;
import javax.swing.JTextField;
public class Rechner extends JFrame{
	private static final long serialVersionUID = 1L;
public Rechner()
{
	int n;
JTextField text= new JTextField("Ergebnis:(n*n)");
this.getContentPane().add(text);
}
	public static void main(String[] args) {
	Rechner Window = new Rechner();
	Window.setTitle("Mein Java Rechner");
	Window.setSize (150,150);
	Window.setResizable(true);
	Window.setVisible(true);
	Window.setDefaultCloseOperation(EXIT_ON_CLOSE);
	}
}
hoffe mir kann mal einer Helfen ich hab auch schon versucht was von c++ einzubauen da java ja sehr an c angelegt sein soll aber bei mir wird dann ein fehler angezeigt wenn ich es z.b. mit cin << n; oder so versuche auch hilft nix denn ich die variable n besttimme also

int n;
n = 10 ;

dann gibt er auch nur

Ergebnis: n*n´

in Klammern das azu schreiben also das n*n bringt auch nix dann hab ich es so probier

JTextField text = new JTextField ("Ergebnis:"n*n);

hat da mel wer ne Lösung?
 
Piätch hat gesagt.:
hoffe mir kann mal einer Helfen ich hab auch schon versucht was von c++ einzubauen da java ja sehr an c angelegt sein soll aber bei mir wird dann ein fehler angezeigt wenn ich es z.b. mit cin << n; oder so versuche auch hilft nix denn ich die variable n besttimme also
Sorry, aber das, was du da schreibst ist völlig sinnfrei. Selbst in C++ kann man in einer graphischen Umgebung nichts mit cin<< anfangen.

Mein Tip:

http://www.galileocomputing.de/openbook/javainsel6/
 
ja java ist auch eine insel 6 hab ich schon gelesen aber in c++ kann man sich einen rechner bauen der so funktioniert ich muss es wissen da ich diesen kack in der schule amche und ne 2 hatte ^^ da geht es nähmlich auch unter borland c so
Code:
{
int n,m;
cprintf"Bitte geben sie ihre erst zahlein : ";
cin<< n
cprintf"Bitte geben sie ihre Zweite Zahl ein :";
cin<< m
cprintf "Das Ergebnis ihre beiden Zahlen ist :i%"n*m );
getch();
return 0;
}
Natürlich istd as nun mal so schnell ausn Arm raus und in der schuel drften wir unsere mitschriften benutzen aber in diesen schema haben wir das gemacht
 
Ach damit keiner meckern kann ich habe vergessen das da noch dich includes <conio.h> <stdio.h><iostream.h>
 
Ich tue das mal als sinnlosen Müll ab. Löschen - bitte.

Edit: Zu deiner Information - <stdio.h> und <iostream.h> sind die gleichen Header. Der erste in C, der zweite in C++. Also wieso sollte man beide einbinden?
 
Ähm ganz eifnach weil der Lehrer und das so beibrachte aber da muste wir auch noch mit cprintf cout udn so arbeiten da dacte ich mri is besser alle reinzuhauen
 
Piätch hat gesagt.:
Ähm ganz eifnach weil der Lehrer und das so beibrachte aber da muste wir auch noch mit cprintf cout udn so arbeiten da dacte ich mri is besser alle reinzuhauen
Naja - das was du da an Code gepostet hast, funktioniert zwar, ist aber Mischcode. Von daher brauchst du beide Header. Ist aber völlig unsinnig, weil du auf printf verzichten- und cout>> nehmen kannst.
Was ich allerdings immer noch nicht verstehe, ist, was hat das Alles in einem Java Forum zu suchen?
Und - wenn du das Buch "Java ist auch eine Insel" schon durchgelesen hast (immerhin 1500 Seiten), müsstest du doch geradezu ein Java-Profi sein. Irgendwie machen deine Beiträge hier wenig Sinn. Sorry, aber ich bin weg.

Edit: getch(); ist nicht ANSI und sollte gemieden werden. Ungepufferte Streams haben zwar was für sich, sind aber auch nicht ohne Grund abgeschaft worden. :wink:
 
java ist eine insel 6 1500 seiten naja kamm mir ned so vor
naja und zum anderen ich kann nur das was uns unser lehrer so beigebracht hat. Daher aber zeig mir maldie version mit 1500 seiten dann bestell les ich die mal ^^
 
Status
Nicht offen für weitere Antworten.

Neue Themen


Zurück
Oben