JInternalFrame größe verändern

Leroux

Erfahrenes Mitglied
Hey

Java:
		desktop = superComp;
		this.add(logo);
		logo.addActionListener(new ActionListener(){

			@Override
			public void actionPerformed(ActionEvent arg0) {
				JInternalFrame test = new JInternalFrame("Test",true,true,true,true);
				try {
					test.setSelected(true);
				} catch (PropertyVetoException e) {
					// TODO Auto-generated catch block
					e.printStackTrace();
				}
				test.setSize(100, 100);
				test.setVisible(true);
				desktop.getDesktop().setDragMode(JDesktopPane.OUTLINE_DRAG_MODE);
				desktop.getDesktop().add(test);
			}
			
		});

Variable desktop ist ein JFrame
darin eingebettet ein JDesktopPane das man mit getDesktop() bekommt.

Wen ich jetzt den Button(logo) drücke öffnet sich das JInternalFrame aber sobald ich die größe mit der Maus verändern will springt es wieder auf die komplette Fensterbreite zurück.

Problem gelöst das desktop Pane darf kein Layout haben
 
Zuletzt bearbeitet:

Neue Beiträge

Zurück