samedi 25 avril 2015

drawRect Frage und Aufgabenstellung

Hi Leute ich bin der Ali und neu Hier. Die ganzen Tage habe ich versucht die Aufgabe des Profs zu lösen aber ohne erfolg:

Daher würde ich euch das gerne mal fragen vltt könnt Ihr mir ja helfen:)

Aufgaben Stellung

Ergänzen Sie die paint-Methode der Klasse HelloGUI so, dass die Zeile Hello World ! eingerahmt ist.
Benutzen Sie dazu die Methode drawRect der Klasse Graphics in Analogie zur Methode drawString (s.
Klassenbibliothek für Details).

Der Code vom Prof:

Code:

HelloGUI.java
import java.awt.*;
import javax.swing.*;
public class HelloGUI extends JFrame {
public HelloGUI (String title) {
super(title);
getContentPane().add("North",new JButton("Hello World"));
setSize(300,200);
setVisible(true);
setDefaultCloseOperation( JFrame.EXIT_ON_CLOSE );
}
public void paint (Graphics g) {
g.drawString("Hello World!",100,100);
}
public static void main(String args[]) {
new HelloGUI("Hello World ");
}
}

und das was ich gemacht habe

Code:

import java.awt.*;
import javax.swing.*;
public class HelloGUI extends JFrame {
  public HelloGUI (String title) {
    super(title);
    getContentPane().add("North",new JButton("Hello World"));
    setSize(300,200);
    setVisible(true);
    setDefaultCloseOperation( JFrame.EXIT_ON_CLOSE );
  }
  public void paint (Graphics g) {
    g.setColor(Color.red);
    g.drawString("Hello World!",100,100);
    g.drawRect(100,100);
  }
   
  public static void main(String args[]) {
    new HelloGUI("Hello World ");
  }
}


habe es auch schon mit public void drawRect ( int x,int y, int w und int h) probiert


drawRect Frage und Aufgabenstellung

0 commentaires:

Enregistrer un commentaire