Hallo es handelt sich hierbei um gailer-net.de tutorial Kapitel 59 Aufgabe 2. Vielleicht kann mir jemand helfen diese Aufgabe zu lösen. Ich weiß nicht wie. Und das ganze vielleicht auch mit einer Erklärung. Ich bin noch Javaanfänger.
Grüße
Grüße
Java:
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class Farbkreis extends JFrame implements ActionListener
{
JButton rotButton ;
// Konstruktor für ZweiButtons
public Farbkreis(String title)
{
super( title );
rotButton = new JButton("Farbkreis");
// register the buttonDemo frame
// as the listener for both Buttons.
rotButton.addActionListener( this );
setLayout( new FlowLayout() );
add( rotButton );
setDefaultCloseOperation( JFrame.EXIT_ON_CLOSE );
}
public void actionPerformed( ActionEvent evt)
{
// überprüfen, welcher Befehlsstring gesendet wurde
if ( evt.getActionCommand().equals( getBackround() ) )
getContentPane().setBackground( Color.red ) ;
else
getContentPane().setBackground( Color.green ) ;
repaint();
}
public Color getBackround() {
return this.getBackround();
}
public static void main ( String[] args )
{
Farbkreis demo = new Farbkreis( "Farbkreis");
demo.setSize( 200, 150 );
demo.setVisible( true );
demo.getBackground();
System.out.print(demo.getBackground());