ENTER-Frage

Status
Nicht offen für weitere Antworten.
C

Chatter

Gast
Hallo Javaner,
Ich programmiere grade einen Chat für LAN und hab da mal so eine Frage
Wie kann ich es am einfachsten und performancefreundlichsten machen, dass wenn man in der JTextArea den Cursor hat nur bei ALT+ENTER oder STRG+ENTER ein zeilenumbrich gemacht wird und bei normalem enter der DefaultButton (den ich am RootPane gesetzt hab) gedrückt wird.
und die ander frage wie kann ich das eieder rückgängig machen (weil ma auswählen kann ob man lieber mit enter absenden will oder nich)
 
S

SlaterB

Gast
nach 4 Min. manchmal noch nicht, bei deinem Ton vergeht einem dann auch die Lust..,

mit KeyListener kontrollierst du Tastatureingaben
 

JPKI

Top Contributor
SlaterB hat gesagt.:
nach 4 Min. manchmal noch nicht, bei deinem Ton vergeht einem dann auch die Lust..,

mit KeyListener kontrollierst du Tastatureingaben
LOOOOOOOL... Schau mal auf das Datum, nicht nur auf die Uhrzeit :lol: :lol: :lol: :lol: :lol:
 
S

SlaterB

Gast
genau zur gleichen Zeit wie gestern
(und mich nerven irgendwie immer deine Nachfragen mit diesem hässlichen Smilie ;) )
 
C

Chatter

Gast
kann mir da auch mal einer so nen beispiel code machen ? wiel wie unterdrück ich bei ner textarea das ein umbruch bei enter kommt aber sehr wohl bei alt-enter oder strg-enter??
 
C

Chatter

Gast
ähm ja das man mit KeyListener auf ereignisse bei der eingabe reagieren kann weiß ich... aber ich hab ekien ahnung wie ich das mit dem enter mach, oder wie ich da anfange...
 
S

SlaterB

Gast
if (event.getKeyChar() == KeyEvent.ENTER) { ?

if (event.isControlDown()) { ?

steht doch da alles?
von mir jedenfalls keinen fertigen Code ohne eigene Kenntnisse/ Bemühungen
 
C

Chatter

Gast
es is keine hausaufgabe oder so ich bin etwas zu alt dafür ;)

naja.. die codes was du gegeben hast soweit war ich schon lange.. aber wie überprüf ich erst das if(evt.getKeyChar() == evt.VK_ENTER) bevor das zeichen (VK_ENTER) eingegeben wird.
 
S

SlaterB

Gast
toll dass du deine Kenntnisse verschwiegen und mich die Grundlagen abtippen gelassen hast...,

verstehe deine Frage nicht?
jemand tippt Enter, dann kommt der Listener und du machst was daraus,
wo gibt es da ein 'bevor' oder auch 'danach'?
 
C

Chatter

Gast
okay, dann mach ich das einafch so:
Code:
if(evt.getKeyChar() == evt.VK_ENTER && (evt.isAltDown() || evt.isControlDown()))
textarea.append(Char.toString(evt.KV_ENTER));
?
 
S

SlaterB

Gast
eher
textarea.append("\n");

und da frage ich eher dich, ob dir das reicht oder nicht?
ich selber teste das nicht ;)

-----

ich habe allerdings inzwischen die leise Befürchtung,
dass z.B. trotz deines KeyListeners die vorhandene Funktionalität beibehalten wird, also auf jeden Fall ein Zeilenumbruch eingefügt wird,

statt das nun mühsam per KeyListener zu korrigieren, ist vielleicht der Vorschlag ActionMap zielführender,
quetsche Wildcard aus ;)
 
C

Chatter

Gast
Das mit dem KeyListener geht sowieso nicht...

und wie man ich das mit der ActionMap? ich habe 0 ahnung, mich noch nie damit beschäftigt.. wie soll ichn das machen???
 

Wildcard

Top Contributor
Lass dir erstmal die InputMap der JTextArea ausgeben.
Wenn du das richtige Binding gefunden hast, kennst du die zugehörige Action.
Diese Action verknüpfst du dann mit einem neuen Eintrag in der InputMap die statt auf Enter eben auf Ctrl+Enter reagiert.
 
C

Chatter

Gast
netzwerkprogrammierung ohne probleme und die einfachsten gui sachen auch, aber dieser ganze ActionMap inputzeugs kram is mir zu HOCH, ich hab mich damit noch nie beschäftigt und wills nachdem ich das hier endlich weg hab nie wieder sehn, und ic check echt nich was ich jetzt tun soll... ich bräuchte nen code!! bitte
 
C

Chatter

Gast
Toll...

das is alles was ich zusammengebracht hab

chatWriteArea.getInputMap().remove(KeyStroke.getKeyStroke((char)KeyEvent.VK_ENTER));

funktionieren tut der dreck eh nich.. kann ich nicht einfach nen code haben damit ich endlich mein programm fertigstellen kann???????
 
C

Chatter

Gast
Und das hier geht auch nich ...

InputMap im = chatWriteArea.getInputMap();
im.remove(KeyStroke.getKeyStroke((char)KeyEvent.VK_ENTER));
chatWriteArea.setInputMap(JTextArea.WHEN_FOCUSED, im);
 
C

Chatter >:-(

Gast
Ihr solltet eure scheiß Slogan ändern!!

"Die Java-Community, in der einem garantiert geholfen wird." IST totaler Bullshit!! einen dreck wird einem hier geholfen!! ich wollte nur einen verfuckten code und merke dass hier nur drittklassige möchtegern script-kiddies rumrennen die schon wikipedia in der schule hatten, jede scheiß wand hilft mir mehr!

scheiß community hier!

mnfg!!
 

Wildcard

Top Contributor
Genau deshalb helfe ich dir so bereitwillig, du bist so ein freundlicher Geselle :wink: :toll:
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
I JTextfield senden über Enter AWT, Swing, JavaFX & SWT 1
S ActionEvent Press Enter per Code auslösen AWT, Swing, JavaFX & SWT 22
L JButton durch Mausklick auslösen und Enter-Taste AWT, Swing, JavaFX & SWT 2
J Tableview - kann man mit Enter die Zellen wechseln AWT, Swing, JavaFX & SWT 1
S JavaFX Tab durch Enter ersetzten AWT, Swing, JavaFX & SWT 3
X Javafx button per enter auslösen AWT, Swing, JavaFX & SWT 5
C JTextfield ohne Enter feuern AWT, Swing, JavaFX & SWT 8
C JOptionPane.showConfirmDialog() -> Focus auf NEIN -> Enter gibt YES_OPTION zurück AWT, Swing, JavaFX & SWT 6
T JOptionPane Enter = Okay AWT, Swing, JavaFX & SWT 3
R JButton durch Enter auslösen AWT, Swing, JavaFX & SWT 7
T JButton mit Enter bestätigen AWT, Swing, JavaFX & SWT 7
S Textarea und Enter AWT, Swing, JavaFX & SWT 5
J KeyListener um auf CTRL-Enter zu reagieren AWT, Swing, JavaFX & SWT 2
B JSpinner Enter AWT, Swing, JavaFX & SWT 7
D SWT JFace TableViewer nächster CellEditor nach Enter aktivieren AWT, Swing, JavaFX & SWT 5
E Jtable Werte ohne Enter übernehmen AWT, Swing, JavaFX & SWT 9
O JTable Zelle mit "ENTER" in Editmode setzen AWT, Swing, JavaFX & SWT 4
S Swing Auf Enter - Eingabe reagieren AWT, Swing, JavaFX & SWT 10
A JOptionPane soll auf Enter reagieren AWT, Swing, JavaFX & SWT 4
G Button auf Enter reagieren AWT, Swing, JavaFX & SWT 5
GilbertGrape bei "Enter" Funktion ausführen, egal wo der Fokus AWT, Swing, JavaFX & SWT 2
D Wie Taste "ENTER" bei PlainDocument abfangen? AWT, Swing, JavaFX & SWT 2
S Enter in JLabel - oder: JTabbedPane mit mehreren JLabel AWT, Swing, JavaFX & SWT 3
W JTabel darf nicht bei Enter AWT, Swing, JavaFX & SWT 2
D JButton mit Enter drücken AWT, Swing, JavaFX & SWT 5
D JButton mit Fokus soll auf ENTER reagieren AWT, Swing, JavaFX & SWT 3
ARadauer dialog, bei enter auf ok AWT, Swing, JavaFX & SWT 3
S "Enter" in JTextField abfangen AWT, Swing, JavaFX & SWT 7
N jTextArea, Enter AWT, Swing, JavaFX & SWT 5
S TAB Taste ändern in Enter und deaktivieren im jTextField AWT, Swing, JavaFX & SWT 5
R JTable editierbar, Enter Event,... AWT, Swing, JavaFX & SWT 2
B JOptionDialog mit Enter Beenden? AWT, Swing, JavaFX & SWT 5
F JOptionPane soll nicht auf ENTER reagieren AWT, Swing, JavaFX & SWT 8
R Steuerzeichen eines Strings (z.B. ENTER) zurückwandeln AWT, Swing, JavaFX & SWT 3
bernd Text nach Betätigung der Enter-Taste übertragen AWT, Swing, JavaFX & SWT 8
K [JComboBox] ENTER löst zwei events aus? AWT, Swing, JavaFX & SWT 2
B button mit ENTER betätigen AWT, Swing, JavaFX & SWT 14
G JButton mit ENTER Taste klicken AWT, Swing, JavaFX & SWT 7
G Swing Frage zu jDialog AWT, Swing, JavaFX & SWT 7
E Frage zum Schieberegler JSlider AWT, Swing, JavaFX & SWT 5
thor_norsk Java - Allgemeine - Frage AWT, Swing, JavaFX & SWT 14
thor_norsk Allgemeine Frage AWT, Swing, JavaFX & SWT 10
MJannek Frage zu Java Bundesligaverwaltung AWT, Swing, JavaFX & SWT 7
thor_norsk Allgemeine Frage AWT, Swing, JavaFX & SWT 9
E Frage zum Textfeld AWT, Swing, JavaFX & SWT 8
H Swing JMenu aufgeklappt oder nicht - Wie frage ich das ab? AWT, Swing, JavaFX & SWT 5
pkm Frage wegen java.lang.IllegalStateException bei DocumentListener AWT, Swing, JavaFX & SWT 4
D Frage zu ActionListenern und AvtionEvents AWT, Swing, JavaFX & SWT 2
ralfb1105 JavaFX Daten zwischen Controllern austauschen- neue Frage AWT, Swing, JavaFX & SWT 7
F JavaFX Frage zum Logging AWT, Swing, JavaFX & SWT 6
E Prinzip: wie man Ereignisse in einer GUI verarbeit. Frage zum Design? AWT, Swing, JavaFX & SWT 10
ralfb1105 Swing Frage zu SwingWorker Verhalten bei cancel() AWT, Swing, JavaFX & SWT 2
J Frage zu setuserdata AWT, Swing, JavaFX & SWT 1
N Frage zu ListView AWT, Swing, JavaFX & SWT 11
L 2D-Grafik Frage zu Ellipse2D.Double, Abfrage, ob Punkt enthalten ist funktioniert nicht AWT, Swing, JavaFX & SWT 3
T Frage zu GUI - Button soll Objekt erfassen AWT, Swing, JavaFX & SWT 2
J Event Handling Frage zu der Funktion addActionListener AWT, Swing, JavaFX & SWT 2
J Frage zur objektorentierten Swing Programmierung AWT, Swing, JavaFX & SWT 10
T JavaFX Frage zum FX-Loader AWT, Swing, JavaFX & SWT 3
B drawRect Frage und Aufgabenstellung AWT, Swing, JavaFX & SWT 10
fLooojava GridLayout - Frage bezüglich Kachelgröße AWT, Swing, JavaFX & SWT 5
S Frage zu java.awt.EventQueue AWT, Swing, JavaFX & SWT 1
J Frage zu Java Projekt [2D Game] AWT, Swing, JavaFX & SWT 3
M Swing Grundlegende Frage zu SWING mit WindowBuilder AWT, Swing, JavaFX & SWT 11
M Frage zum Loggen von Fehlern AWT, Swing, JavaFX & SWT 3
T Swing API Frage zu Verzeichnisbäumen und JTree AWT, Swing, JavaFX & SWT 1
M Thread-Frage in SWT AWT, Swing, JavaFX & SWT 1
Q Cursor Frage AWT, Swing, JavaFX & SWT 8
W JavaFX TableView frage AWT, Swing, JavaFX & SWT 5
H Taschenrechnerprojekt in Javafx - Frage zu den Buttons in FXML AWT, Swing, JavaFX & SWT 1
I Grundsätzliche Frage zu ItemListener AWT, Swing, JavaFX & SWT 11
X Kurze Frage zu JPopup AWT, Swing, JavaFX & SWT 3
D Swing [Frage] ComboBox + Label AWT, Swing, JavaFX & SWT 3
D Frage zu JFrame und Graphics AWT, Swing, JavaFX & SWT 4
J Swing Frage zur Vorgehensweise (JTable?, JLabels?) AWT, Swing, JavaFX & SWT 8
S Frage zu Jtable / CellEditor AWT, Swing, JavaFX & SWT 1
kaoZ Frage zum einfügen von Componenten AWT, Swing, JavaFX & SWT 14
N Swing JTable anfänger frage AWT, Swing, JavaFX & SWT 2
S GridBagLayout-Frage AWT, Swing, JavaFX & SWT 1
V 2D-Grafik Frage zum Graphics Objekt AWT, Swing, JavaFX & SWT 2
F Swing JComboBox - Frage zur Größe AWT, Swing, JavaFX & SWT 11
G noch eine Frage zum EventDispachThread AWT, Swing, JavaFX & SWT 4
D MVC Frage AWT, Swing, JavaFX & SWT 6
Z Flackern trotz Offscreen Image / Doublebuffer, (+ Frage zu Pixelvergleich) AWT, Swing, JavaFX & SWT 25
GianaSisters 2D-Grafik BufferedImage.getSubimage - Frage AWT, Swing, JavaFX & SWT 7
M Frage zu KeyListener bzgl. JApplet AWT, Swing, JavaFX & SWT 3
M Frage zu Threads AWT, Swing, JavaFX & SWT 3
N Swing JComboBox Frage AWT, Swing, JavaFX & SWT 5
Luk10 g.drawString funktioniert nicht + Frage zur Text-Rendering Qualität AWT, Swing, JavaFX & SWT 7
Luk10 Frage zu Farb-Komposition AWT, Swing, JavaFX & SWT 9
K Gui Layout Frage AWT, Swing, JavaFX & SWT 5
V SWT Import Wizard - frage zur WizardPage AWT, Swing, JavaFX & SWT 5
N Swing Frage JXMapviewer AWT, Swing, JavaFX & SWT 4
GUI-Programmer Wieder ne Layout Frage AWT, Swing, JavaFX & SWT 11
GUI-Programmer LayoutManager Kurze Layout Frage - eine komponente mittig? AWT, Swing, JavaFX & SWT 5
lumo SWT Zeichnen bescheunigen bzw eine allg. Frage AWT, Swing, JavaFX & SWT 8
H Frage zu übergebenem Vector bzw. Boolean AWT, Swing, JavaFX & SWT 3
C 2D-Grafik BufferedImage laden, Frage zum Code AWT, Swing, JavaFX & SWT 2
VfL_Freak Swing Frage zu "new JPasswordField( 10 )" AWT, Swing, JavaFX & SWT 6
H Frage zu WindowBuilder Pro AWT, Swing, JavaFX & SWT 3

Ähnliche Java Themen

Neue Themen


Oben