Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden. Du solltest ein Upgrade durchführen oder ein alternativer Browser verwenden.
Ich habe mal ne Frage. Und zwar kann man ja mit JOptionPane.showOptionDialog eine Art Menü anzeigen lassen. Für dieses Menü wird ja Standartmäßig das Flow-Layout(?) genommen...Allerdings macht es bei den Buttons keine Zeilenumbrüche. Deswegen wollte ich mal fragen, ob es ne Möglichkeit gibt, damit ich selber einen Zeilenumbruch machen kann. Und wenn nicht, ob es möglich ist für JOptionPane ein anderes Layout zu wählen.
Du kannst einem JOptionPane, wenn ich mich recht erinnere eine Komponente übergeben die dann angezeigt wird, quasi ein Panel was dann im Dialog erscheint.
Du kannst einem JOptionPane, wenn ich mich recht erinnere eine Komponente übergeben die dann angezeigt wird, quasi ein Panel was dann im Dialog erscheint.
ApplicationCreationPanel panel = new ApplicationCreationPanel(images);
int action = JOptionPane.showConfirmDialog(null, panel,
"New Application", JOptionPane.OK_CANCEL_OPTION, JOptionPane.QUESTION_MESSAGE, null);
ApplicationCreationPanel panel = new ApplicationCreationPanel(images);
int action = JOptionPane.showConfirmDialog(null, panel,
"New Application", JOptionPane.OK_CANCEL_OPTION, JOptionPane.QUESTION_MESSAGE, null);
Ich wollte da gerade mal mit rumprobieren, um es i-wie auf mein Beispiel mit dem JOptionPane.showOptionDialog zu kriegen, allerdings habe ich keine Ahnung was ich da alles für importieren muss. Ich kriege drei Fehlermeldungen:
Code:
Compiliere H:\LK.java mit Java-Compiler
LK.java:23:9: error: cannot find symbol
ApplicationCreationPanel panel = new ApplicationCreationPanel(images);
^
symbol: class ApplicationCreationPanel
location: class LK
LK.java:23:46: error: cannot find symbol
ApplicationCreationPanel panel = new ApplicationCreationPanel(images);
^
symbol: class ApplicationCreationPanel
location: class LK
LK.java:23:71: error: cannot find symbol
ApplicationCreationPanel panel = new ApplicationCreationPanel(images);
^
symbol: variable images
location: class LK
3 errors
Weil ApplicationCreationPanel meine Klasse ist und eben nicht im Standardwerk dabei ist. Und images ist nicht mal definiert.
Jedes JPanel erfüllt die Rolle genauso, das war nur ein Beispiel, wie man sowas mit einem JOptionPane benutzt.