Tag: swt
SWT: The Standard Widget Toolkit ist eine user-interface-Bibliothek für Java verwaltet von der Eclipse Foundation. SWT nutzt die nativen widgets, wo immer möglich, auf einen Blick und fühlen sich im Einklang mit der host-Plattform. SWT ist eine third-party Bibliothek (nicht im Lieferumfang enthalten in der JVM) und Anwendungen, die auf Sie angewiesen verteilen müssen Sie die entsprechende Bibliothek für jedes Zielbetriebssystem. Verwenden Sie dieses tag für Fragen über die Entwicklung von SWT basierten Anwendungen.
1
Antworten
In einem Baum mit mehreren Spalten, wie kann ich die Größe von Spalten anzupassen, um Inhalt auf erweitern/reduzieren, und Daten-updates? Die Lösung der ähnlichen Frage für Tabellen nicht funktioniert. Gleiche wie: tree.addListener(SWT.Collapse, new Listener(){ @Override public void
3
Antworten
Möchte ich hinzufügen, dass die benutzerdefinierte Schaltfläche Titel in meinem nicht-RCP, SWT, app. MessageBox messageBox = new MessageBox(shell, SWT.ICON_WARNING | SWT.ABORT | SWT.RETRY | SWT.IGNORE); messageBox.setText("Warning"); messageBox.setMessage("Save the changes before exiting?"); int buttonID = messageBox.open(); switch(buttonID) {
2
Antworten
möchte ich umsetzen Maus-listener auf tableviewer und doppelklicken Sie auf eine Zeile der Tabelle werden die details der jeweiligen Zeile angezeigt werden soll, in einem popup enthält auch eine Tabelle.... InformationsquelleAutor nupur | 2011-03-14
2
Antworten
Bin ich mit Eclipse Indigo und kann nicht kompilieren von code, die gut funktioniert haben, bevor Sie in Ganymede. Ich bin nicht in der Lage, importieren Sie die folgenden Klassen: import org.eclipse.swt.SWT; import org.eclipse.swt.custom.CTabFolder; import org.eclipse.swt.custom.CTabItem; import
4
Antworten
SWT Button-Klasse hat eine setForeground(Color) Methode, aber es scheint keine Wirkung haben (die Methode ist eigentlich auf den Button, der Superklasse). Die javadoc sagt, dass diese Methode ein Hinweis und kann überschrieben werden, indem die Plattform. Meine
1
Antworten
Habe ich die einfachste aller einfachen SWT-Programme (es ist nicht einmal die Anzeige hello world) noch: package com.samples.swt.first; import org.eclipse.swt.widgets.Display; import org.eclipse.swt.widgets.Shell; public class Main { public static void main(String args) { Display display = new Display();
1
Antworten
Bin ich ein wenig Probleme mit der SWT Browser-Komponente. Ich bin mit Ubuntu 11.04 AMD64 und Eclipse 3.7, mit Java SE 1.6 von Sun Mein problem ist, dass mein browser nicht initialisiert werden. Wenn ich es mit
2
Antworten
Ich bin mit JavaCV für ein Uni-Projekt. Es ist im wesentlichen ein Bewegungsmelder. Ich die OpenCVFrameGrabber Klasse, um die Einzelbilder von einer webcam, und ich möchte die Anzeige des gegrabbten frames auf meiner GUI. Ich bin mit
3
Antworten
Ich habe ein eclipse-plugin-Projekt verwendet einige swt-Objekte, zB - import org.eclipse.swt.widgets.Composite; Wenn ich versuche zu kompilieren, mit der "Target Platform" eingestellt " Running Platform (Active)', kompiliert er fein und ich brauche zu importieren swt spezifischen plugins. Allerdings
5
Antworten
Ich bin derzeit dabei ein Projekt entwickeln von Anwendungen, die primär für Linux (Fedora 10). Es könnte aber der Fall sein dann werden wir in den Hafen diese Anwendungen auf Mac OS X und Windows, und wir
2
Antworten
Einfach ausgedrückt: gibt es eine Möglichkeit, um nicht-modal JFace-dialog? Ich habe versucht, Sie anzurufen setShellStyle ohne Erfolg. Wenn ich mich Recht erinnere ist dies nicht ein problem in swing, ist das ein Nachteil von SWT, oder bin
2
Antworten
In Eclipse, die einfach zu geben Sie die Schaltflächen für die Symbolleiste mit den erweiterungspunkt ActionSets. Wenn ich jedoch angeben müssen, einige Elemente programmgesteuert, ich kann nicht das gleiche Aussehen. Ich glaube nicht, dass das framework ist
5
Antworten
Oft finde ich mich wollen, es zu tun. Es kann sehr nützlich sein, wenn Sie speichern möchten, einige nützliche Informationen oder zusätzliche Staaten. Also meine Frage ist, gibt es einen sehr guten/guten Grund, warum dies verboten ist?
2
Antworten
Vielleicht eine wirklich dumme Frage, aber ich konnte einfach nicht die Antwort finden überall, gibt es eine Möglichkeit, für die Benutzer in der Lage sein zu markieren, Zeilen in einer SWT-Tabelle und entweder Strg+c oder rechten Maustaste+c,
1
Antworten
Ich habe eine SWT Tabelle, die umschlossen wird von der JFace TableViewer, aber das problem betrifft auch die org.eclipse.swt.widgets.Tabelle. Wenn ich mit einem StyledCellLabelProvider, der text ist immer Linksbündig, auch wenn ich colA.getColumn().setAlignment(SWT.RIGHT); Hier ist der label
3
Antworten
Wenn ich ein paar radio-buttons ( new Button(parent, SWT.RADIO) ), und setzen Sie die Auswahl programmgesteuert mithilfe radioButton5.setSelection(true) den zuvor ausgewählten radio-button auch ausgewählt bleibt. Muss ich zu iterieren über alle anderen radiobuttons der gleichen Gruppe, um
1
Antworten
Habe ich gesagt, und haben Lesen, dass SWT Objekte müssen explizit freigegeben von aufrufen Ihrer dispose Methode. Jedoch in meinen eigenen Tests mit dem folgenden code habe ich festgestellt, dass mindestens Shells berichten von sich selbst entsorgt,
3
Antworten
Ich habe einen operations-Klasse, die keine gui hat. Die Klasse im Grunde genommen Daten-management. Die Klasse aufgerufen, die eine Methode in meiner Main-GUI. Das problem, das ich habe, ist mit der Anzeige von Nachrichten an den Benutzer,
3
Antworten
Ich bin auf der Suche für fortgeschrittene Strategien für den Umgang mit Benutzer-Objekt-Handle Grenzen, wenn Gebäude schwere-Gewicht-windows-Schnittstelle. Bitte erläutern Sie, wie Sie überwunden oder umgangen dieses Problem mit SWT oder direkte Windows-GUI-APIs. Die einzige Sache, die ich
2
Antworten
Möchte ich hinzufügen, dass in SWT/JFace Anwendung eine Suchfunktion, die filter einen TableViewer als Benutzer geben Sie text in das Suchfeld ein. final Text filterText = new Text(parent, SWT.NONE); filterText.addModifyListener(new ModifyListener() { @Override public void modifyText(ModifyEvent arg0)
3
Antworten
Ich habe die Ansicht, dass reicht ViewPart. In dieser Sicht möchte ich noch hinzufügen toolbar-Menü. Was weiß ich, wir können hinzufügen, Symbolleiste Menü mit ActionContributionItem oder Action, und fügen Sie es ToolBarMenu aus createPartControl Methode in ViewPart.
4
Antworten
Muss ich hinzufügen, animierte gif in form von spinner, in einigen SWT-widgets, wie zum Beispiel Label. Dieses Etikett wird standardmäßig labelSpiner.setEnabled(false). Wenn ich beginne, einige lange Dauer Betrieb das Label mit spinner zeigen (labelSpinner.setEnabled(true))in der rechten Ecke
3
Antworten
Ich habe eine SWT Tabelle, ich bin der Instanziierung mit der SWT.CHECK Stil, um ein Kontrollkästchen neben jeder Zeile. Mein Benutzer angefordert haben ein anderes Kontrollkästchen in der Kopfzeile der Tabelle, um Ihnen zu erlauben, aktivieren/deaktivieren Sie
4
Antworten
Ich bin der Entwicklung einer RCP-Anwendung (Windows) mit SWT.Browser (SWT.MOZILLA): Browser browser = new Browser(parent, SWT.MOZILLA); Es ist in Ordnung arbeiten mit der alten XULRunner 3.6.23 und die installation beschrieben hier: xulrunner.exe --register-global Will ich mit der
1
Antworten
Verstehe ich das zeichnen auf einem Verbundwerkstoff, können Sie eine Farbe Zuhörer, aber, dass die Ergebnisse in der Zeichnung unter den Kindern. Was ist, wenn ich zeichnen möchten, über die top der Kinder? Folgenden eine Linie zieht,
2
Antworten
Ich würde gerne wissen, was ist der normale/gängige Praktiken hier für ein SWT-Composite-Objekt. Habe ich herausgefunden, dass wenn ich ein Composite - (mit einer beliebigen UIs Beispiel: Textfeld oder Schaltfläche) wird Die UI erstellt, die innerhalb der
3
Antworten
Ich habe eine TableViewer innerhalb einer GridLayout. Alles funktioniert schön und der Tabelle "Viewer") zeigt, als eine weiße Fläche mit einigen Daten. Das problem ist, dass der weiße Bereich ist sehr hoch, aber hat fast keine Breite.
5
Antworten
Möchte ich zeigen Sie ein RTF-Dokument in ein SWT (eigentlich Eclipse RCP) Anwendung. Ich weiß, es ist ein Swing-widget für die Anzeige und Bearbeiten von RTF-text, aber es ist Swing und ganz Fremd in den Blick und
4
Antworten
Beim herunterladen der 64-bit für Helios eclipse behauptet, dass es keine Projekte gefunden zu importieren - die Datei ist swt-3.6-win32-win32-x86_64.zip Dieser sollte ziemlich straight forward!!!! Könnte Sie klären Ihre Frage? Ich weiß nicht, was und wie würden
2
Antworten
Ich versuche, wählen Sie einige Elemente in meine Tabelle, aber ich will NICHT, dass Sie aufgedeckt werden. Das problem ist, dass der Aufruf der Methode (unten zu sehen) führt automatisch zu showSelected() wird aufgerufen, in Table.class und
2
Antworten
Ich bin in outlook Öffnen und anfügen einer Datei mit Meinem Java-Web-Anwendung (JSF). Die Methd ist die Arbeit Nur einmal und wenn ich versuche zu rufen, die Methode, die ich wieder bekommen: org.eclipse.swt.SWTException: Invalid thread access Hier
2
Antworten
gibt es eine Möglichkeit zu warten, bis alle Runnables vorgelegt der SWT UI Thread über asyncExec(...) zu beenden? Hintergrund: Habe ich ein lang andauernder Vorgang, der unter anderem Ereignisse auslösen, die wiederum senden Runnables der SWT UI
3
Antworten
Meine HTML-Datei eine javascript-Funktion xxx_return(), die einen string-Wert. Gibt es eine Möglichkeit, ich kann diesen Wert von der Java-Schicht?. Ich bin mit SWT shell zum anzeigen von html. Tut SWT tragen alle Features zu bekommen, die Rückkehr
2
Antworten
Ich habe eine MyComposite Klasse, wo ich Sie animieren möchten Sie die Größe ändern. Für dass ich mich verändert die Größe in einer Schleife. Nach jedem loopteration ich nenne layout(). Leider die Composite-doesnÄt repaint nach jeder iteration,
6
Antworten
Weiß jemand, wie man wiederherstellen eines noch nie-Start von eclipse, wenn die Fehlermeldung "org.eclipse.swt.SWTError: Element wurde nicht Hinzugefügt" ist die Anhebung againg und wieder? Ich bin mit WebSphere Studio Site Developer (Windows) 5.1.0 Nur die stack-trace in
3
Antworten
Wie würden Sie gehen über die Anzeige riesige Menge von Zeilen in einer SWT-Tabelle? Große ist etwas über 20K Zeilen, 20 Spalten. Frag mich nicht warum, ich brauche, um zu zeigen, dass viele Daten, es ist nicht
1
Antworten
Ich versuche, fügen Sie einen scrollbaren Bereich zu meinem Fenster. Bisher habe ich ein CTabFolder in einer shell. Ich habe Hinzugefügt 5 CTabItems und es funktioniert alles wie erwartet. Auf einem meiner CTabItems die Inhalte sind zu
4
Antworten
Ist swt schneller als swing? Wo bekomme ich gute tutorials über swt? es einfach für die Migration von swing zu swt? Siehe auch stackoverflow.com/questions/1037080/swing-versus-swt mögliche Duplikate von Java-Desktop-Anwendung: SWT vs. Swing InformationsquelleAutor |
1
Antworten
Ich versuche zu ziehen, eine Grenze, die über einen Text in SWT... Dies ist, was ich für jetzt: public class BorderedText extends Text { public BorderedText(Composite parent, int style) { super(parent, style); addPaintListener(new PaintListener() { @Override public
1
Antworten
Ich zeigen möchte, ein popup - Menü unten eine Schaltfläche der Symbolleiste, wenn der Benutzer auf diese Schaltfläche klickt. Ich habe gelesen, über die SWT.DROP_DOWN Stil für eine ToolItem aber das scheint mir sehr viel zu begrenzt,
1
Antworten
Ich bin über das Viewer Framework in meinem Eclipse-RCP-Anwendung, ich war schließlich in einer situation, wo ich brauche zu bekommen, und wissen, welche Zeile ausgewählt wurde, in der Benutzeroberfläche (UI) die ausgewählte Zeile aus einem TableViewer. In
1
Antworten
Ich bauen möchte, eine Master-Detail-layout für eine meiner Anwendungen, die mit SWT. Container -, Content -, Sidebar-und Part1 sind Zusammengesetzte Instanzen. Gescrollt wird ein ScrolledComposite Das gewünschte layout ist so etwas wie: +--Container-------------------------------------+ |+--Content----------------------++--Sidebar----+| || ||+--Part1----+|| ||
2
Antworten
Gibt es eine standard-SWT control, erinnert an ein Taste die zeigt ein Pfeil und öffnet sich ein dropdown-Menü, wenn Sie gedrückt und ist nicht ein toolbar-Steuern nur? Es wäre so etwas wie dieses: Es ist ähnlich wie
3
Antworten
Ich bin mit GridLayout in meinem SWT-GUI-app. Ich habe Folgendes GridData definiert für jede grid-Zelle. Die grid-Zelle selbst ist nur ein label. GridData gridData = new GridData(); gridData.horizontalAlignment = GridData.FILL; gridData.grabExcessHorizontalSpace = true; gridData.grabExcessVerticalSpace = true; gridData.heightHint
2
Antworten
Erstelle ich ein Kombinationsfeld-Steuerelement in org.eclipse.swt.widgets.Tabelle Das code-snippet unten ... TableEditor editor = new TableEditor (table_LLSimDataFileInfo); CCombo combo = new CCombo (table_LLSimDataFileInfo, SWT.NONE); combo.setText("CCombo"); combo.add("item 1"); combo.add("item 2"); editor.grabHorizontal = true; editor.setEditor(combo, items[i], 0); ... Wie kann
3
Antworten
Ich bin derzeit an der Entwicklung auf einem 64-bit-Windows-7-Maschine. Ich habe JRE7 64-bit-und JRE7 32-bit auf meinem Rechner installiert. Ich bin mit Eclipse 64-bit-version und konfiguriert Window - Preferences - Java - Installed JREs verwenden JRE7 32-bit-mein
2
Antworten
Bin ich zum erstellen eines Datei-explorer mit Java. Das Ziel ist es, die emulieren das Verhalten der Standard-explorer so eng wie möglich, ungeachtet des zugrunde liegenden Betriebssystems. Habe ich getan, KEINE GUI-Programmierung in Java. Ich habe mir-bis
3
Antworten
Möchte ich öffnen Sie eine Ansicht, die die Tabelle enthält, wenn die operation ausgeführt wird. Kann ich öffnen, Ansicht von viewId durch diesen code: display.asyncExec(new Runnable(){ public void run() { ApplicationGIS.getView(true, viewId); }}); Dieser Sicht definiert auf
5
Antworten
Was ist die best practice für die Angabe von flags, die in einer Java-Methode? Ich habe gesehen, SWT mit int als bitfields, wie: (Beispiel teilweise aus "Effective Java, 2nd Ed.", Seite 159): public class Text { public
4
Antworten
Ich versuche so erstellen Sie eine Anwendung mit SWT Browser. Ist es möglich, integrieren Sie Google Chrome als browser in Eclipse (nicht als externer web-browser)? Ein blog über Sie spricht, aber einen richtigen Fahrplan für die Einbettung