Portal > Foren > Java > Desktop-Applikationen und Grafik > JEditorPane aktuelle Cursor stellung herausfinden
Antwort
 
Themen-Optionen Thema durchsuchen
Alt 09.11.2004, 15:18 Nach oben    #1
mr.no
Gast
 
Beiträge: n/a
Standard JEditorPane aktuelle Cursor stellung herausfinden

Hi, ich habe folgendes Problem. Ich schreibe gerade einen editor (wie Frontpage). Um zu testen ob irgendwelche html formationen an der stelle, an der sich der cursor befindet, herauszubekommen brauche ich die aktuelle cursor position. Leider liefern mit die befehle getCaretPosition() & getSelectionStart() nur Werte ohne diese tags zu beachten und mit getText() bekomme ich den text mit html tags. Dadurch weis ich nie an welcher stelle sich der kursor befindet. Wie kann ich das lösen??
 
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 09.11.2004, 16:20 Nach oben    #2
Sym
Chefkoch-Mod
 
Benutzerbild von Sym
 
Registriert seit: 30.05.2004
Beiträge: 432
Standard

Schau Dir mal die Klasse MouseInfo an. Die hat eine Methode getPointerInfo(), welche die die Position der Mause zurück gibt.

Ich hoffe, ich habe verstanden, was Du genau wolltest.
__________________
Denk mal darüber nach...

Lars

ACHTUNG: wenn ich von Klassen spreche, könnte ich auch deren Instanzen meinen.
www.linuxforen.de +++ www.macuser.de +++ www.mrunix.de +++ www.lmprojects.de
Sym ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 09.11.2004, 22:53 Nach oben    #3
mr.no
Gast
 
Beiträge: n/a
Standard

ich will aber auch das die aktuelle position bestimmt wird. Wenn ich die tastatur verwende. Also wenn ich mit den Pfeiltasten im Text herumspringe. Wie mach ich das.
 
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 15.12.2006, 13:43 Nach oben    #4
Benutzer
 
Registriert seit: 01.02.2005
Beiträge: 64
Standard

Ich weiß, dass das Thema schon alt ist, aber vllt. stolpert jemand beim Suchen drüber und hat dasselbe Problem, wie hier beschrieben:

Ja, es stimmt: In der Klasse JEditorPane ist keine Methode "getCaretPosition()" implementiert. Sie erbt sie allerdings von JTextComponent.

In der API nicht nur die "Method Summary", sondern auch die Liste(n) "Methods inherited from [...]" durchstöbern.
__________________
  1. My software never has bugs. It just develops random features!
  2. Beta. Software undergoes beta testing shortly before it's released. Beta is Latin for 'still doesn't work.'
  3. There are two ways to write error-free programs. Only the third one works.
Binary ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 17.12.2006, 19:16 Nach oben    #5
Benutzer
 
Registriert seit: 01.02.2005
Beiträge: 64
Standard

*ups*
hab gerade bemerkt, dass das nicht funzt^^ (überlesen und habe gerade dasselbe problem)

Irgendwer ne Idee?
__________________
  1. My software never has bugs. It just develops random features!
  2. Beta. Software undergoes beta testing shortly before it's released. Beta is Latin for 'still doesn't work.'
  3. There are two ways to write error-free programs. Only the third one works.
Binary ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 17.12.2006, 21:12 Nach oben    #6
Projektleiter
 
Registriert seit: 30.11.2005
Ort: Bottrop
Beiträge: 1.133
Standard

Vielleicht hilft das hier:
http://java.sun.com/j2se/1.5.0/docs/...AttributeRun()
pago ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Antwort

Lesezeichen


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
PingBacks sind an
RefBacks sind aus

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
JEditorPane und JTextField - Inhalte begrenzen? Binary Desktop-Applikationen und Grafik 4 07.03.2007 16:40
Applet html datei vom eigenen Server in JEditorPane laden milanwb Desktop-Applikationen und Grafik 1 14.06.2005 14:01
JEditorPane Text hinzufügen ohne ganzes Dokument neu einzuladen milanwb Desktop-Applikationen und Grafik 13 15.05.2005 16:01
jeditorpane mit scrollbar mr.no Allgemeine Java-Programmierung 3 02.01.2005 21:35
Änderung der Textfarbe im JEditorPane mabe2k Desktop-Applikationen und Grafik 1 28.08.2004 23:09


Alle Zeitangaben in WEZ +1. Es ist jetzt 03:03 Uhr.


Powered by vBulletin® Version 3.7.4 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45