Frage für Programm mit Dauerschleife im Hintergrund

Status
Nicht offen für weitere Antworten.
C

Covalin

Gast
Guten Tag erstmal,
ich habe eine Frage zu einem Programm, das ich gerne schreiben möchte.
Jedoch weiß ich eigentlich fast garnichts über Java =)
Daher würde ich gerne erstmal erzähln was ich versuche und was ich weiß.
Ich hätte gerne ein Programm das ständig die Taste {1} drückt (jedoch nicht allzu häufig also nur ca. jede Sekunde).
Das ist ja auch noch ganz einfach: Das wäre dann eine Dauerschleife die den Befehl "press 1" enthält.
Doch ich möchte, dass das Programm nicht irgendwo diese Taste drückt sondern in einem aktiven Fenster meiner Wahl (zur Verdeutlichung: Wenn ich zum Beispiel text Editor offen habe das Programm starten würde un ich dann den Editor als aktives Fenster habe, dass dann dort jede Sekunde eine 1 geschrieben wird).
Ich weis bisher schonmal soviel, dass ich mit dem Befehl "start javaw <packagename>.<class> <optional params>" beginnen muss.
Jedoch weiß ich weiter nicht viel und habe auch nicht allzu hilfreiche Sachen gefunden im Internet außer einer Page mit allen Tags die es gibt aber da verlier ich nach 2 sekunden scohn den Überblick...
Ich danke für jede Hilfe...
PS: ich arbeite zur Zeit mit eclipse (ich glaube die Standart-Version)
Gruß Covalin
 

Schandro

Top Contributor
Code:
import java.awt.*;
import java.awt.event.*;

public class G{
	public static void main(String[] args){
		try{
			Robot r = new Robot();
			while(true){
				r.keyPress(KeyEvent.VK_1);
				r.keyRelease(KeyEvent.VK_1);
				Thread.sleep(1000);}
		}catch(Exception e){e.printStackTrace();}
	}
}

Ich weis bisher schonmal soviel, dass ich mit dem Befehl "start javaw <packagename>.<class> <optional params>" beginnen muss.
:bahnhof: Du musst mim Programmieren anfangen, net mim starten des Programmes :roll:
außerdem haste eclipse, da gibts so en schönen grünen Start-Button der dir das abnimmt.
 
C

Covalin

Gast
Ok das sieht schon einmal sehr gut aus...doch ich habe das nun alles in eclipse eingegeben aber es zeigt mir irgendwie 3 fehler an...zum einen bei public class g....erstens ich weis auch nich was das heist (totaler noob ich bin) un er sagt halt irgenwie das da was definiert werden muss...un weil ich mit dem programm auch nicht vertruat bin verstehe ich nicht was er damit meint das er mit sagt :the declared package"" does not match the expected package "test"......muss ich da noch irgendwas im programm einstellen???...danke füpr jede antwort aber kann leider est morgen antworten....
gruß covalin
 

Schandro

Top Contributor
Mhhhh, ich an deiner Stelle würd erstmal eclipse ignorieren und mim guden alten Textpad coden. Da lernste wenigstens die Grundlagen wie compilen usw. ein bisschen kennen.. Hab ich am Anfang auch gemacht, und ich code immernoch lieber mit Textpad als miten umständlich komplizierten, fehleranfälligen Eclipse...

Außerdem siehst so aus, als hättest du noch nie irgendetwas in Java programmiert.
Falls das stimmt:
Vergiss das "1 Tastendruck pro Sekunde"-Programm. Du solltest erstmal mit Hello-World anfangen bzw. anfangen en Java-Handbuch zu lesen (da gibts einige gute kostenlose im Internet, z.b. "Java ist auch eine Insel" oder "Das Java Handbuch")

Übrigens: Falls du garnich programmieren lernen willst, sondern nur dieses Programm haben willst, dann könnt ichs dir von mir aus in ne .jar packen. Dann kannst du es wie ne normale .exe Datei ausführen.
 
C

Covalin

Gast
ja das mit hello world habe ich uach gemacht aber eclipse (wie du schon sagtest ) ist da drin so kompliziert un das buch kenn ich auch....ich habe das mit helloworld auch hingekriegt aber der befehl den das eingebaut mit G kenn ich noch nicht.....ich möchte schon gerne verstehen wie das programm funktioniert weil ich es in 3 monaten in informatik zu beisen kriege.......aber du kannst mir auch ruhig schonma machen weil es mir erstmal weiter hilft un dann les ich mir das buch mal durhc...nur das ich am pc nie ddazu zeit habe.....ich drucks mir aus un dann leg ich los =)...so estmal abend brot jezte^^
 
C

Covalin

Gast
is gut ARadauer ich weis schon was da fürn Kommentar kommt....
ich habe das bisher soweit halt noch nicht verstanden aber mir wäre geholfen wenn ich das programm habe =)....
 
G

Guest

Gast
Covalin hat gesagt.:
ich habe das bisher soweit halt noch nicht verstanden aber mir wäre geholfen wenn ich das programm habe =)....
Und was hilft dir das? Wirklich lernen wirst du dadurch nichts. Fang bei den Basics an. Wenn du nur unbedingt so ein Programm brauchst, dass dir ständig ne Taste drückt, solche Programme gibts wirklich genug...
 
C

Covalin

Gast
@Gast
Wenn du nur unbedingt so ein Programm brauchst, dass dir ständig ne Taste drückt, solche Programme gibts wirklich genug...
echt??? ich habe leider bisher noch nichts gefunden ???:L
naja...
@Schandro:
dann könnt ichs dir von mir aus in ne .jar packen. Dann kannst du es wie ne normale .exe Datei ausführen.
wär echt spitze wenn du das machen könntest....wie würdest du es mir den dann senden??? ich kann dir gerne meine E-mail-Adresse geben....[/list]
 
D

Der echte Gast

Gast
Covalin hat gesagt.:
is gut ARadauer ich weis schon was da fürn Kommentar kommt....
ich habe das bisher soweit halt noch nicht verstanden aber mir wäre geholfen wenn ich das programm habe =)....

Er heisst Andreas Adenauer!
 
G

Guest

Gast
Covalin hat folgendes geschrieben::
is gut ARadauer ich weis schon was da fürn Kommentar kommt....
ich habe das bisher soweit halt noch nicht verstanden aber mir wäre geholfen wenn ich das programm habe =)....


Er heisst Andreas Adenauer!
hä? hat nichts mit dem thema zu tun un ich muss es auch nicht verstehen oder?

ähm...
@Schandro: ich bin jezte einfach mal so frei un hoffe das keiner mich zuspammt, weil ich dir jezte ma meine email-addresse geb, damit du mir das programm dann schicken kannst... pascals.onlinegameaccount@googlemail.com ....ich wär echt so happy wennde es mit schicken könntest =) :D
 
C

Covalin

Gast
Covalin hat folgendes geschrieben::
is gut ARadauer ich weis schon was da fürn Kommentar kommt....
ich habe das bisher soweit halt noch nicht verstanden aber mir wäre geholfen wenn ich das programm habe =)....


Er heisst Andreas Adenauer!
hä? hat nichts mit dem thema zu tun un ich muss es auch nicht verstehen oder?

ähm...
@Schandro: ich bin jezte einfach mal so frei un hoffe das keiner mich zuspammt, weil ich dir jezte ma meine email-addresse geb, damit du mir das programm dann schicken kannst... pascals.onlinegameaccount@googlemail.com ....ich wär echt so happy wennde es mit schicken könntest =) :D
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
I BlueJ Queue Frage für Klausur Java Basics - Anfänger-Themen 2
M Frage zu Maven Plugin für Eclipse IDE Java Basics - Anfänger-Themen 1
N Frage zu Listener für Textfelder Java Basics - Anfänger-Themen 5
data89 Frage zum FAQ-'Parser für mathematische Formeln' Java Basics - Anfänger-Themen 4
G ConnectionString-Frage für DBZugriff Java Basics - Anfänger-Themen 13
G frage bluej für bmi rechner programmieren Java Basics - Anfänger-Themen 5
Z Frage des richtigen Werkzeugs für ein Schachspiel? Java Basics - Anfänger-Themen 32
B eine billige frage, für mich leider jedoch nicht Java Basics - Anfänger-Themen 16
Zrebna Frage zu Test-Driven Development (TDD) Java Basics - Anfänger-Themen 3
I Frage Thymeleaf -> Fehler ignorieren und mit "" ersetzen? Java Basics - Anfänger-Themen 15
I Frage Thymeleaf -> Prefix / Suffix ändern? Java Basics - Anfänger-Themen 11
D Rekursions Probleme / frage Java Basics - Anfänger-Themen 4
T Frage zu Parse Java Basics - Anfänger-Themen 2
H Frage an die Profis Java Basics - Anfänger-Themen 4
J Eine konzeptionelle Frage zu OOP Java Basics - Anfänger-Themen 3
P Frage zu Rekursion und Backtracking Java Basics - Anfänger-Themen 2
H Frage zur Ausgabe Java Basics - Anfänger-Themen 4
H Frage zu arithmetischen Operationen Java Basics - Anfänger-Themen 20
F Kurze Frage zu replace() Java Basics - Anfänger-Themen 19
JavaSchmecktLecker Polymorphie Frage zur Methodenüberschreibung Java Basics - Anfänger-Themen 21
J Frage zu einem "Taschenrechner" code Java Basics - Anfänger-Themen 9
B Erste Schritte Frage zu Instanzierung und Referenzen Java Basics - Anfänger-Themen 8
DoubleM Runtime.getRuntime().exec Frage Java Basics - Anfänger-Themen 2
J Eine theoretische Frage zur Praxis - JPanel oder Canvas Java Basics - Anfänger-Themen 5
O Frage: Formaler Typbezeichner? Java Basics - Anfänger-Themen 3
N Verständnis Frage zu Variablen Java Basics - Anfänger-Themen 3
N Spezielle frage zum Comparator Java Basics - Anfänger-Themen 6
L Frage zum Array Java Basics - Anfänger-Themen 1
A Frage zum UML Design Java Basics - Anfänger-Themen 1
I Hilfe bei Klausur Frage Java Basics - Anfänger-Themen 8
izoards Drucken Frage zu FAQ Beitrag Java Basics - Anfänger-Themen 2
J Frage zu meinem Code (OOP) Java Basics - Anfänger-Themen 4
sserio Split() -> Regex Frage. Java Basics - Anfänger-Themen 7
A OCA Study Guide: 2. Frage aus Kapitel 3 Java Basics - Anfänger-Themen 9
sserio Date Library Frage Java Basics - Anfänger-Themen 9
Max246Sch Frage zu Währungsrechner Code Java Basics - Anfänger-Themen 2
sserio Frage zu HashMaps Java Basics - Anfänger-Themen 20
sserio Frage zu Threading - Multithreading Java Basics - Anfänger-Themen 2
sserio Frage zu Lambda Ausdrücken Java Basics - Anfänger-Themen 7
sserio Frage zu BigInteger Java Basics - Anfänger-Themen 1
D Frage bzgl. Enum-Handhabung Java Basics - Anfänger-Themen 16
xxx12 Frage Java Basics - Anfänger-Themen 2
I Generelle Frage zu Mikroservices (Spring Boot?), Docker... Java Basics - Anfänger-Themen 7
R Frage zu Methoden (Rückgabewert u. ohne.) Java Basics - Anfänger-Themen 2
A Frage zur programmierung Java Basics - Anfänger-Themen 12
M Frage zur Methode split der Klasse String Java Basics - Anfänger-Themen 32
R Input/Output Frage zu Java IO Java Basics - Anfänger-Themen 6
M Frage zu printWriter Java Basics - Anfänger-Themen 5
C Frage zu OLSMultipleLinearRegression Java Basics - Anfänger-Themen 31
KogoroMori21 Frage zum Euklidischen Algorithmus Java Basics - Anfänger-Themen 11
S Verständnis-Frage zu einer HÜ? Java Basics - Anfänger-Themen 1
F Frage betreff Programm mit dem man C++-Code in JAVA-Code übersetzen lassen kann Java Basics - Anfänger-Themen 2
L Frage zur Ticket Maschine Java Basics - Anfänger-Themen 1
J Frage zu OOP-Klassendiagramm Java Basics - Anfänger-Themen 8
OSchriever Frage zu Compiler Java Basics - Anfänger-Themen 8
H Frage zu Throw Exception Java Basics - Anfänger-Themen 2
TimoN11 Frage zu Java-Vererbung (Cast) Java Basics - Anfänger-Themen 5
Bademeister007 Hallo Leute ich hab eine Frage zur ArrayList Java Basics - Anfänger-Themen 8
F Frage betreff Programmierbücher zu Lagerverwaltung als Konsolenprogramm Java Basics - Anfänger-Themen 3
dieter000 Kurze Frage kann mir ejmand kurz diesen Code erklären, bzw wie man die zeilen erklärt und so Java Basics - Anfänger-Themen 1
I String.split regex Frage Java Basics - Anfänger-Themen 2
N Best Practice Frage zum MVC-Pattern Java Basics - Anfänger-Themen 2
dieter000 Frage zu einem Beispiel... Java Basics - Anfänger-Themen 5
J Frage zum Loggen Java Basics - Anfänger-Themen 18
J Methoden Frage: Array-Werte in anderer Methode ändern Java Basics - Anfänger-Themen 4
Zrebna Frage zum "Referenzen-konzept" in Java Java Basics - Anfänger-Themen 8
JD_1998 Array-Position aus einer Methode in einer anderen ausgeben (Kurze Frage) Java Basics - Anfänger-Themen 2
marcooooo Frage zu bestimmten Beispiel Java Basics - Anfänger-Themen 31
NeoLexx equals()-Methode Verständnis Frage anhand Code Beispiel Java Basics - Anfänger-Themen 22
N Input/Output Eine Frage über system.out.println. Java Basics - Anfänger-Themen 10
B Erste Schritte Learning Coding (!) Frage an erfahrene Programmierer. Java Basics - Anfänger-Themen 23
M konzeptuelle Frage: In welcher Klasse definiert man am Besten Methoden, die die Kommunikation mit dem User regeln? Java Basics - Anfänger-Themen 8
B Frage zum Code verständnis im Resultat Java Basics - Anfänger-Themen 10
C Exception-Frage Java Basics - Anfänger-Themen 3
J Eine Frage zur Schreibweise == ? : Java Basics - Anfänger-Themen 3
S Frage des Designs Java Basics - Anfänger-Themen 1
JavaTalksToMe Extends/Implements Frage Java Basics - Anfänger-Themen 3
pkm Frage zu Servletfunktion Java Basics - Anfänger-Themen 0
B Frage zur Währungsumrechnung Java Basics - Anfänger-Themen 3
S Allgemeine Frage über Generics und Vererbungen Java Basics - Anfänger-Themen 5
Kirby.exe Frage zur Verwendung von Interfaces Java Basics - Anfänger-Themen 6
D Frage zu Strings einer Exception Java Basics - Anfänger-Themen 4
L Wie frage ich ab, ob in einem Array, Werte doppelt vorkommen? Java Basics - Anfänger-Themen 4
D Frage zur IDE IntelliJ IDEA Java Basics - Anfänger-Themen 6
H Frage zum 2d Array Java Basics - Anfänger-Themen 1
N Frage zum Newton-Fraktal Java Basics - Anfänger-Themen 1
H Frage zu interfaces Java Basics - Anfänger-Themen 1
J Frage dazu Variablen klassenübergreifend zu verändern Java Basics - Anfänger-Themen 22
I Frage zu SkipList Java Basics - Anfänger-Themen 4
G Frage zu JScrollPane Java Basics - Anfänger-Themen 12
Kirby.exe Allgemeine Frage Java Basics - Anfänger-Themen 3
W Frage zu anonymen Klassen Java Basics - Anfänger-Themen 4
J Kleine Frage zu OOP Java Basics - Anfänger-Themen 371
S Frage Klasse und Objekte Java Basics - Anfänger-Themen 2
F Frage zu Iteratoren Java Basics - Anfänger-Themen 2
C Erste Schritte Frage zur ArrayList Java Basics - Anfänger-Themen 15
J Frage zur Vererbung Java Basics - Anfänger-Themen 1
H Frage zur ermittlung eines doppelte Paars aus Sotieralgorithmus Java Basics - Anfänger-Themen 4
H Frage zum Array Java Basics - Anfänger-Themen 17
G Schach -Frage 2- Maussteuerung Java Basics - Anfänger-Themen 7

Ähnliche Java Themen

Neue Themen


Oben