assertj / assertj/assertj-swing

ClassCastException on JOptionPaneFixture.title()

Aperta
#220 1 commento 0 reazioni 1 assegnatario Rivendicata da @croesch Vedi su GitHub
bug invalid
Lingua principale
Java
Stelle
121
Fork
52
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

Hi!
I get `ClassCastException` when calling `JOptionPaneFixture.title()`.

My code:
`final JOptionPaneFixture optionPane = JOptionPaneFinder.findOptionPane().withTimeout(3000).using(robot);`
`final String title = optionPane.title();`

Error i get:
`java.lang.ClassCastException: javax.swing.JInternalFrame cannot be cast to java.awt.Dialog`

Im using java 8 `javax.swing.JOptionPane` in my gui.
Ofc it works if i cast it to `JInternalFrame`.
`final String title = ((JInternalFrame) optionPane.target().getRootPane().getParent()).getTitle();`

Guida per i contributori

Apri la guida per i contributori

Valutazione

Questa issue non è ancora stata valutata.

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.