SWT + Swing (Acho q tô numa fria!)

1 resposta
B

Galera,

Sujeito a ganhar uma caixa de cerva (Skol), quem me ajudar efetivamente. Brincadeira!!! Seguinte, tenho uma app. SWT, onde preciso chamar um frame Swing. Só que não manjo nada de SWT e essa bomba estourou em minha mão.

Tenho uma classe ApplicationActionBarAdvisor que estende ActionBarAdvisor. Preciso criar nessa classe um menu que chame essa classe swing. É possível fazer isso nessa classe ApplicationActionBarAdvisor , pois observei que todo menu (toda classe que contém a implementação de um menu) estende uma Action e implementa IWorkbenchAction.

Tô tentando com a classe SWT_AWT, mas tô apanhando pacas!

Abraços!!!

1 Resposta

Grinvon

Action são interfaces, das quais podemos trabalhar criando instâncias, alterando dados relativos ao objeto que irá associá-la, em fim, muita coisa.

Se você quer criar uma instância de uma classe Swing (seja ela uma estenção de JFrame, JDialog, JInternalFrame, em fim…) você pode criar isso através da action:

Action acao = new AbstractAction() {
seu código aqui
...
putValue(String, String);
...
new ClasseSwingInstancia();
}
Criado 11 de dezembro de 2007
Ultima resposta 16 de dez. de 2007
Respostas 1
Participantes 2