//-------------------------------------------------------------------- // Readme - Runterscrollem um Quelltext zu Lesen //-------------------------------------------------------------------- //-------------------------------------------------------------------- // Package //-------------------------------------------------------------------- package zeichnen; //-------------------------------------------------------------------- // Imports //-------------------------------------------------------------------- import java.awt.BorderLayout; import java.awt.Color; import java.awt.Component; import java.awt.FlowLayout; import java.awt.Graphics; import java.awt.GridLayout; import java.awt.Image; import java.awt.Toolkit; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import java.awt.event.ItemEvent; import java.awt.event.ItemListener; import java.io.IOException; import javax.swing.BorderFactory; import javax.swing.ButtonGroup; import javax.swing.Icon; import javax.swing.ImageIcon; import javax.swing.JButton; import javax.swing.JColorChooser; import javax.swing.JFrame; import javax.swing.JLabel; import javax.swing.JMenu; import javax.swing.JMenuBar; import javax.swing.JPanel; import javax.swing.JRadioButton; import javax.swing.JSlider; import javax.swing.border.TitledBorder; import javax.swing.event.ChangeEvent; import javax.swing.event.ChangeListener; //CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC //Klasse: Zeichnen //CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC class Zeichnen extends JPanel { Graphics g; JPanel help = new JPanel(); public Zeichnen() { this.g =g; help.setBackground(Color.black); add(help); } public void paintComponent(Graphics g) { this.g =g; g.setColor(Color.BLUE); gitterZeichnen(g); kreiszeichnen(g); return; } public void gitterZeichnen(Graphics g) { this.g =g; int b=(int)getWidth(); int h=(int)getHeight(); int x1, x2, y1, y2; x1=0; y1=0; x2=b; y2=0; for(int i=0;y1(Start.java:274) at zeichnen.Start.main(Start.java:672)