Ich bin gerade dabei Java zu lernen und erstelle just4fun nen kleinen Bot der Pixel liest.
Mein Problem:
Ich habe ein JFrame(Hauptfenster) mit einen Label (naja etwas mehr eigentlich auch, aber ich beschränke mich jetzt mal auf das wesentliche xD) auf dem ich per Button ein JDialog öffne.
Im JDialog ist eine TextArea und ein Button.
Ich möchte jetzt eigentlich nix weiter als, wenn ich in die TextArea einen String eingegeben habe und auf den Button klicke, das das Label im Hauptfenster diesen String übernimmt.
Ich hab schon gegoogelt und finde eigentlich fast nix (nix mit dem ich als Anfänger was anfagen könnte )
Hat jemand ein(e) Tutorial/Referenz/Anleitung die mir helfen könnte?
Er führt den Befehl doch in einem ActionListener aus. Wenn die beiden GUI Elemente in einer Klasse sind reicht es aus das Label als Final zu deklarieren schon kann er aus dem Listener darauf ganz normal zugreifen. Wenn die Klasse von sich aus nen "implements ActionListener " hat dann muss er dies nicht mal tun.
z.b
public class GUI implements ActionListener {
JFrame main = new JFrame();
JLabel label= new JLabel();
JDialog a = new JDialog();
...
@Override
public void actionPerformed(ActionEvent e) {
Object obj = e.getSource();
if(obj == a){
label.settext("hrsn lool");
}
}
}
Wenn er sein Code einfach Posten würd, wärs noch einfacher
Wenn die beiden GUI Elemente in einer Klasse sind reicht es aus das Label als Final zu deklarieren schon kann er aus dem Listener darauf ganz normal zugreifen.
Nein sind sie nicht^^.
Naja egal ich habs einfach anders gemacht.
@Obi
In deinem Robot Tutorial erklärst du getPixelColor(), welches ja die PixelColor bei bestimmten Koordinaten liest. Aber wie geht es den dann, das Robot Pixel in einem bestimmten Bereich liest (also keinen Punkt)
Was meinst du mit einem bestimmten Bereich ?
Wenn du jetzt alle Farben aus einem Teilbereich von Bildschirm auslesen willst musst du halt alle Pixel von dem Bereich durchgehen und einen Mittelwert daraus bestimmen.
Ich kenn mich zwar nicht mit Java aus, aber es würde doch schon gehen wenn die Referenz von dem Label an das neue Dialogfeld übergeben wird. Sollte das funktionieren kanst du wie gewohnt auf das Label zugreifen
wtf, was hat das mit einer Datenbank oder .txt-Datei zu tun?
Vieles.
"Ich möchte jetzt eigentlich nix weiter als, wenn ich in die TextArea einen String eingegeben habe und auf den Button klicke, das das Label im Hauptfenster diesen String übernimmt."
Ein sehr einfacher Weg: String->Txt-Datei: Hauptfenster->Txt-Datei
"Ich hab schon gegoogelt und finde eigentlich fast nix (nix mit dem ich als Anfänger was anfagen könnte )"
Als Anfänger wird der einfache Weg bevorzugt.
[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:
[AutoIT] Automatisierung zwischen zwei Fenstern 07/25/2011 - AutoIt - 10 Replies Hallo zusammen, bin mir nicht sicher ob ich hier richtig für mein Thema bin.
mein Vorhaben:
Ich brauche einen Skript der von einem Firefox Fenster der auf Adobe Flash Player programmiert ist Daten auf ein anderes Programm überträgt.
Auf dem Firefox Fenster ist ein Schachbrett mit Figuren, jede Figur die bewegt wird, soll er auf einen Schachprogramm übertragen, danach soll er warten was das Schachprogramm ausgerechnet hat, und diesen Zug wiederum auf dem Firefox Fenster übertragen -> er...
[Java] Konflikt zwischen Label verschieben und setText() [Schulprojekt] 07/08/2011 - General Coding - 14 Replies Hallo zusammen,
da mir mit diesem Projekt bei einer anderen Frage bereits gut weitergeholfen wurde möchte ich nochmal eine Frage stellen, aber zunächst nochmal die gesamtsituation:
Wir bauen mit Java das Brettspiel "Mensch ärgere dich nicht" nach und nutzen dafür die Netbeans IDE. Die Spielfiguren werden durch Labels, die ein Icon beinhalten dargestellt. Jetzt müssen diese Label natürlich verschoben werden, was auch kein Problem an sich darstellt. Das Problem besteht darin, dass man zwar...
Kommunikation zwischen DLL und Program 11/07/2009 - General Coding - 2 Replies Guten morgen beisammen ^^
Ich hab mal eine frage und zwar folgendes:
Ich habe ein Game für das ich einen Packet Bot schreiben möchte..
Das hab ich nun mit einer dll gelöst und die config steht in einer .ini datei..
Dann hab ich dazu eine art configurator geschrieben in dem alle einstellungen gemacht werden und in die config.ini gespeichert werden, soweit so gut...
aaaber nun möchte ich eine art login einbauen damit ich die anzahl der user begrenzen kann, den login im Configurator hab...