wie auf windowreferenz zugreifen?

Status
Nicht offen für weitere Antworten.

schuetzejanett

Bekanntes Mitglied
Hallo,

und mal wieder ne Frage zu SWT und JFace.

Wie bekomme ich eine Referenz auf mein Workbenchwindow in einem Composite, Dialog, oder Shell?

Habe in meiner RCP app eine menge von Actions diese benötgen im Konstruktor alle eine Klasse die IWorkbenchwindow implementiert.
Wenn ich diese aktion jetzt von einer view aus initialisieren will ist das auch kein problem. da kann ich ja getSite().getWindow() schreiben , aber wie funktioniert das wenn es keine view ist, sondern wie gesagt ein composite, ein dialog oder eine shell. Wie komme ich da an das window.
Ich brauche die instanz von window aber auch in meiner action, da ich eine view öffnen will, und dafür diesen Befehl verwende

Code:
IViewPart view = window.getActivePage().showView(ViewJobDetail.ID);


Hier mal ein auszug aus einer actiom
Code:
private final IWorkbenchWindow window;
	
	public final static String ID = "de.xcom.fullfillment.client.druckmanager.actions.ActionJobDetail";	
	
	public ActionJobDetail( IWorkbenchWindow window) {
		this.window = window;
		setId(ID);
		setActionDefinitionId(ID);
		setAccelerator(SWT.CTRL | 'D');
		setText("&Detailansicht@Strg+D");
		setToolTipText("Anzeige von Details.");		
		
	}

@Override
	public void runWithEvent(Event e)
	{
		if (window != null)
		{
			try
			{				.....
IViewPart view = window.getActivePage().showView(
							ViewJobDetail.ID);
				view.setFocus();

			} catch (PartInitException ex)
			{
				ex.printStackTrace();
			}
		}
	}
}

Also kennt ihr eine möglichkeit über display oder so?
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
Jose05 zugreifen auf ein Objekt eines GridPanes AWT, Swing, JavaFX & SWT 0
OSchriever Auf Stage von FXML-Controller zugreifen AWT, Swing, JavaFX & SWT 12
Ich lerne Java. Swing Von JPanel A auf JPanel B zugreifen. AWT, Swing, JavaFX & SWT 4
E wie in JScrollPane auf JTextArea zugreifen AWT, Swing, JavaFX & SWT 12
@SupressWarnings() JavaFX Auf den Controller einer ListCell zugreifen AWT, Swing, JavaFX & SWT 4
N SceneBuilder wie auf Attribute zugreifen? Diese sind immer null. AWT, Swing, JavaFX & SWT 6
M JavaFX Auf ein UI Elemement eines anderen Controllers zugreifen AWT, Swing, JavaFX & SWT 0
D Auf resultSet zugreifen. Wie ? AWT, Swing, JavaFX & SWT 1
L Auf Variablen zugreifen AWT, Swing, JavaFX & SWT 6
Java_RY wie kann ich auf JButtons in einem JPanel zugreifen AWT, Swing, JavaFX & SWT 3
F JavaFX Mit einer Methode auf Stage zugreifen. AWT, Swing, JavaFX & SWT 8
C JavaFX Auf Nodes einer FXML-Datei in start Methode zugreifen AWT, Swing, JavaFX & SWT 5
A JavaFX Von Klasse auf Controller Inhalt zugreifen AWT, Swing, JavaFX & SWT 9
D Von JPanel auf anderes JPanel zugreifen AWT, Swing, JavaFX & SWT 9
B Swing Auf JList-Elemente aus einer anderen Klasse zugreifen AWT, Swing, JavaFX & SWT 1
KilledByCheese Event Handling Vom ActionEvent auf String zugreifen - genaueres in der Beschreibung AWT, Swing, JavaFX & SWT 3
K Kann nicht auf GUI Elemente zugreifen, mit einer Methode im Controller klappts, mit der anderen nich AWT, Swing, JavaFX & SWT 10
J ActionListener soll auf paint() Methode zugreifen AWT, Swing, JavaFX & SWT 1
E Mit Netbeans von einer Form auf eine Komponente einer anderen Form zugreifen AWT, Swing, JavaFX & SWT 2
X Auf Fensterklasse zugreifen (Nullpointer Exception) AWT, Swing, JavaFX & SWT 2
F JavaFX Auf FXML ImageView zugreifen AWT, Swing, JavaFX & SWT 6
P Swing Auf Methode zugreifen (am Schlauch steh) AWT, Swing, JavaFX & SWT 5
Z Swing Von vielen Klassen auf ein GUI-Element zugreifen AWT, Swing, JavaFX & SWT 10
J Auf Dateien in JTree zugreifen AWT, Swing, JavaFX & SWT 15
I Aus JFrame auf Elternklasse zugreifen AWT, Swing, JavaFX & SWT 7
P Actionlistener - 3 klassen - kompliziert - auf methoden zugreifen AWT, Swing, JavaFX & SWT 3
P Auf gefüllte ArrayList zugreifen AWT, Swing, JavaFX & SWT 12
E Swing auf klassen zugreifen AWT, Swing, JavaFX & SWT 2
S Von einer anderen Klasse auf JTextField zugreifen AWT, Swing, JavaFX & SWT 13
A Swing(Daten zugreifen) AWT, Swing, JavaFX & SWT 25
J Swing Auf RadioButtons in JPanel zugreifen AWT, Swing, JavaFX & SWT 11
M Swing JTable soll auf ArrayList zugreifen AWT, Swing, JavaFX & SWT 8
R innere Action -> auf äußeres this zugreifen AWT, Swing, JavaFX & SWT 3
P Von einer anderen Klasse auf JTextField zugreifen AWT, Swing, JavaFX & SWT 12
S Swing mit ActionListener auf Objekte einer anderen Klasse zugreifen AWT, Swing, JavaFX & SWT 3
P Von einem Panel auf die Objekte des anderen Panels zugreifen AWT, Swing, JavaFX & SWT 3
B Im ActionListener aufs Fenster zugreifen AWT, Swing, JavaFX & SWT 2
R Swing Auf ein anderes jFrame zugreifen? AWT, Swing, JavaFX & SWT 5
S Mit eigener Klasse auf GUI-Elemente zugreifen AWT, Swing, JavaFX & SWT 3
J Auf die im Look and Feel eingestellten Farben zugreifen AWT, Swing, JavaFX & SWT 2
Airwolf89 Swing Dynamisch auf Objekte in einer GUI zugreifen AWT, Swing, JavaFX & SWT 10
J eclipse/Visual Editor: Auf Felder/Methoden vom Hauptframe zugreifen AWT, Swing, JavaFX & SWT 4
U Swing Auf HauptFrame (Fenster) zugreifen ? AWT, Swing, JavaFX & SWT 9
Airwolf89 Swing Von anderer Klasse auf Eigenschaften einer Komponente zugreifen AWT, Swing, JavaFX & SWT 5
R LookAndFeel auf Gui Layout (externe Klasse) zugreifen AWT, Swing, JavaFX & SWT 6
Z AWT Auf bestimmte Checkbox einer Checkboxgroup zugreifen AWT, Swing, JavaFX & SWT 3
K Swing mit GUI auf JTable zugreifen AWT, Swing, JavaFX & SWT 2
B In externer Eventhandlerklasse auf GUI-Elemente zugreifen AWT, Swing, JavaFX & SWT 3
G Aus einem Listener auf eine Klassenvariable zugreifen. AWT, Swing, JavaFX & SWT 6
S PopupMenü --> auf einen JButton zugreifen AWT, Swing, JavaFX & SWT 6
T Auf Fenster innerhalb der Anwendung zugreifen-auch elegant? AWT, Swing, JavaFX & SWT 2
C Auf Objektmethoden in einer JList zugreifen AWT, Swing, JavaFX & SWT 7
G Auf markierten Text einer anderen Anwendung zugreifen. AWT, Swing, JavaFX & SWT 8
D Auf Variable zugreifen AWT, Swing, JavaFX & SWT 3
S Auf Überklasse (also Klasse die aufgerufen hat) zugreifen... AWT, Swing, JavaFX & SWT 2
O auf den inhalt eines selektierten Tabs zugreifen AWT, Swing, JavaFX & SWT 5
K Auf Textfeld von anderer Klasse aus zugreifen AWT, Swing, JavaFX & SWT 14
P Auf Komponente zugreifen. AWT, Swing, JavaFX & SWT 5
D auf Erzeugerklasse zugreifen AWT, Swing, JavaFX & SWT 2
M bei filechooser.showSaveDialog(null); auf Datein. zugreifen AWT, Swing, JavaFX & SWT 2
D Auf System-Icons wie die aus JOptionPane zugreifen? AWT, Swing, JavaFX & SWT 6
P auf den Inhalt eines Vectors zugreifen AWT, Swing, JavaFX & SWT 8
meez Auf Bilder der JOptionPane zugreifen... AWT, Swing, JavaFX & SWT 4
N auf textfelder ueber namen zugreifen AWT, Swing, JavaFX & SWT 2
O auf jtextarea zugreifen AWT, Swing, JavaFX & SWT 36
S Auf Komponenten eines JInternalFrame zugreifen AWT, Swing, JavaFX & SWT 2
G externe klassen auf gui objekte zugreifen lassen AWT, Swing, JavaFX & SWT 11
G kann nicht auf meine JTextArea zugreifen AWT, Swing, JavaFX & SWT 12
H Kann nicht auf die Methode zugreifen AWT, Swing, JavaFX & SWT 5
H Kann nicht auf die Methode zugreifen AWT, Swing, JavaFX & SWT 3
bummerland auf übergeordnetes element zugreifen AWT, Swing, JavaFX & SWT 2

Ähnliche Java Themen

Neue Themen


Oben