JColorchooser auf JInternalframe

eRaaaa

Top Contributor
mit add(...) ??

Java:
iframe.add(new JColorChooser());

Ansonsten stell deine Frage mal präziser :)
 

StrikeTom

Bekanntes Mitglied
Danke, jetzt weiß ich bloß nicht, wie ich sowas mit I-frames mache:
Code:
 Component comp = (Component) e.getSource();
    		  Color newColor = JColorChooser.showDialog(
    				  null, "Hintergrundfarbe wählen", comp.getBackground() );
Weiß dass jemand
 

eRaaaa

Top Contributor
Naja, indem du nicht eben die statische Methode benutzt um ihn in einem Dialog anzuzeigen, sondern eben ein Objekt erstellst und dieses dem Iframe/Panel oder sonst wem hinzufügst?! :)
JColorChooser ist auch einfach nur eine JComponent!

Java:
	public static void main(String[] args) throws Exception {
		JFrame frame = new JFrame();
		JPanel panel = new JPanel(new BorderLayout());
		JDesktopPane desktop = new JDesktopPane();
		desktop.setSize(500, 500);
		JInternalFrame iframe = new JInternalFrame("chooser");
		// chooser erstellen!
		final JColorChooser chooser = new JColorChooser();

		JButton btn = new JButton("Print color");
		btn.addActionListener(new ActionListener() {
			@Override
			public void actionPerformed(ActionEvent e) {
				System.out.println(chooser.getColor());
			}
		});
		// chooser dem panel hinzufügen
		panel.add(BorderLayout.CENTER, chooser);
		panel.add(BorderLayout.PAGE_END, btn);
		iframe.add(panel);
		iframe.setSize(500, 500);
		iframe.setVisible(true);
		desktop.add(iframe);
		frame.setContentPane(desktop);
		frame.setBounds(300, 300, 700, 700);
		frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
		frame.setLocationRelativeTo(null);
		frame.setVisible(true);
	}
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
A Wert vom Typ rgb ausgeben per JColorchooser Java Basics - Anfänger-Themen 3
B Farbe wählen ohne JColorChooser Java Basics - Anfänger-Themen 13
M Paint und JColorChooser Java Basics - Anfänger-Themen 12
J JColorChooser Wert in String Java Basics - Anfänger-Themen 14
S JColorChooser Problem Java Basics - Anfänger-Themen 4
S JInternalFrame in Applets? Java Basics - Anfänger-Themen 9
S JInternalFrame in JInternalFrame - Verhalten Java Basics - Anfänger-Themen 2
C JInternalFrame in ein JPanel stecken? Java Basics - Anfänger-Themen 34
H JInternalFrame Java Basics - Anfänger-Themen 8
G Fehler beim erneuten Öffnen von JInternalFrame Java Basics - Anfänger-Themen 7
G Rückgabewert bei JInternalFrame ? Java Basics - Anfänger-Themen 2
G JInternalFrame FensterInFenster-resizable ?Springt zurück! Java Basics - Anfänger-Themen 4
J JInternalFrame überlappen Java Basics - Anfänger-Themen 33
R JInternalFrame fixieren Java Basics - Anfänger-Themen 4
G Von einem JinternalFrame auf ein anderes zugreifen! Java Basics - Anfänger-Themen 18
M Probleme bei JInternalFrame Java Basics - Anfänger-Themen 2
J JInternalFrame: Warum funktioniert das hier nicht? Java Basics - Anfänger-Themen 11
G mehrfaches Öffnen eines JInternalFrame verhindern Java Basics - Anfänger-Themen 11
S JInternalFrame aus anderer Klasse richtig implementieren? Java Basics - Anfänger-Themen 4
S Auf JInternalFrame warten? Java Basics - Anfänger-Themen 2
V Prüfen ob JInternalFrame bereits geöffnet Java Basics - Anfänger-Themen 4

Ähnliche Java Themen

Neue Themen


Oben