Domanda

Voglio creare plug-in OpenOffice.org che aggiunge una barra laterale. Ho installato con successo OpenOffice.org, OpenOffice.org SDK e NetBeans OpenOffice plug-in.

Sono a conoscenza di Java, AWT e Swing, quindi non c'è bisogno di spiegare questi concetti a me.

Ora, voglio creare un pannello della barra laterale (o JPanel) in applicazione di OpenOffice.org Writer. Come posso fare questo? Sarebbe nella sinistra e riempire tutti altezza disponibile (durante l'utilizzo di una larghezza fissa).

Qualche idea su come implementare questa? Ho plug-in l'esperienza passata non OpenOffice.org. Grazie in anticipo.

È stato utile?

Soluzione

Questo non è possibile tramite l'API OpenOffice.org. È possibile creare menu, le barre degli strumenti e le finestre di dialogo. Non è possibile creare finestre ancorabili o pannelli Via Uno. Vedere: GUI capitolo nel Dev Guida

L'esposizione di questa funzionalità tramite l'API è in fase di sviluppo attivo e vi suggerisco di partecipare alla api-dev@openoffice.org mailing list per rimanere in cima delle cose.

La caratteristica specifica che avete chiesto è già stata discussa lì ed è stato suggerito che sarebbe stato reso disponibile con un futuro aggiornamento a OpenOffice 3.0. Vedere postale nell'archivio lista .

Altri suggerimenti

Non so se c'è una risposta facile per questo. OO.o fornisce loro guida dev qui . Sembra una volta creato un componente ONU per la loro specifica è possibile utilizzare:

  

oggetti arbitrari scritti in Java o   C ++ [e quindi] può essere chiamato dall'utente   interfaccia, visualizzare la propria interfaccia grafica, e   lavorare con l'intera applicazione.

Che suona come quello che si vuole fare. Spero che questo aiuta!

E 'possibile a partire dalla versione 4.0. Vedere https://wiki.openoffice.org/wiki/Sidebar

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top