ERLEDIGT
NEIN
NEIN
ANTWORTEN
5
5
ZUGRIFFE
180
180
EMPFEHLEN
-
Hallo liebe Community,
wie der Titel eigentlich schon alles sagt, benötige ich ein SWT Label (org.eclipse.swt.widgets) bei welchem man den Text markieren (und auch mit Strg + c kopieren) kann.
Ich habe etwas derartiges auch bereits gesehen, und bin mir daher sicher, dass es möglich ist. Leider weiß ich nicht, wie...
Vielen Dank schonmal für eure Hilfe!
Grüße
h3xa
-
12.08.11 15:13 #2
Also wenn das ginge, wäre mir das neu. Meines erachtens nach, ist ein markierbares (und auch mit STR + C kopierbares) Label ein Textfeld, welches mit setEditable(false) nicht änderbar ist.
Bitte die Code-Tags verwenden. Bei Java-Code: [java]...[/java]
Tutorials:
Automatisches erzeugen eines Inhaltsverzeichnisses (Javascript)
JAnimationPanel - Animationen für Swing/AWT
SWTRatingBar (Bewertungs-Composite) selbst programmieren
____________________________________________________________________________
Über eine Bewertung (Stern links unter dem Beitrag) oder ein Danke freue ich mich sehr.
-
12.08.11 15:32 #3
- Registriert seit
- Jun 2009
- Beiträge
- 870
Naja, bei Fehlermeldungen kann man ja auch den Text kopieren. Schau dir mal an, mit welchen Elementen so eine Fehlermeldung gebaut ist...
Code bitte so einfügen: [java]System.out.println("Hallo");[/java] (Analog für andere Programmiersprachen)
hilfreich zu Java: Really Big Index, Java ist auch eine Insel Band 1 und Band 2.Code java:1
System.out.println("Hallo");
___________
Ubuntu Bug #1: Microsoft has a majority market share
Casecon: Projekt leiser Käse
-
Leider kann ich dir nicht ganz folgen genodeftest.
Welche Fehlermeldungen sind denn kopierbar? Die SWT Fehlermeldungen, die in Fenstern aufpoppen, bestehen aus mehrzeiligen "Text" Objekten die auf editable false gesetzt wurden, wie es bereits Fabio angemerkt hatte. Sonst kenne ich keine Fehlermeldungen.
Grüße
h3xa
-
12.08.11 16:33 #5
- Registriert seit
- Jun 2009
- Beiträge
- 870
Sorry, ich hab gerade keine Fehlermeldung zur Hand

Ich dachte aber, man kann ihren Inhalt per STRG+C kopieren.Code bitte so einfügen: [java]System.out.println("Hallo");[/java] (Analog für andere Programmiersprachen)
hilfreich zu Java: Really Big Index, Java ist auch eine Insel Band 1 und Band 2.Code java:1
System.out.println("Hallo");
___________
Ubuntu Bug #1: Microsoft has a majority market share
Casecon: Projekt leiser Käse
-
Habe die lsg selber gefunden, clabel war schon ganz gut, aber es geht wesentlich einfacher. Wenn man ein SWT "Text" mit SWT.READ_ONLY initialisiert, sieht es aus wie ein label, aber man kann es kopieren.
Code :1 2 3 4 5
private Text createReadOnlyTextField(Group g, String text, GridData data) { Text result = new Text(g, SWT.READ_ONLY); result.setLayoutData(data); return result; }
Trotzdem danke für die Hilfe!
Gruß
hexa
Ähnliche Themen
-
CD-Label 6c
Von numa33 im Forum Creative LoungeAntworten: 2Letzter Beitrag: 12.10.10, 16:13 -
Label AS3
Von liquidbeats im Forum Flash PlattformAntworten: 5Letzter Beitrag: 07.10.09, 23:02 -
Label auf einem vorhandenen Label erstellen
Von schokii im Forum JavaAntworten: 0Letzter Beitrag: 27.12.04, 14:55 -
Label erstellen
Von mmdj im Forum Visual Basic 6.0Antworten: 1Letzter Beitrag: 08.10.04, 18:28 -
CD Label anpassen
Von herox im Forum PhotoshopAntworten: 4Letzter Beitrag: 06.10.04, 08:10





Zitieren
Login





