TweakPC

Zurück   Computer Hardware Forum - TweakPC > Games und Software > Programmiersprachen
Registrieren Hilfe Community Downloads

 
 
LinkBack Themen-Optionen Ansicht
Alt 06.12.2003, 00:08   #1 (permalink)
Nachtduscher
 
Benutzerbild von _Smash_
 

Registriert seit: 22.01.2002
Beiträge: 12.569

_Smash_ ist ein wunderbarer Anblick_Smash_ ist ein wunderbarer Anblick_Smash_ ist ein wunderbarer Anblick_Smash_ ist ein wunderbarer Anblick_Smash_ ist ein wunderbarer Anblick_Smash_ ist ein wunderbarer Anblick_Smash_ ist ein wunderbarer Anblick

Standard hilfe bei java-übung

hallo

ich habe folgende aufgabenstellung:

Schreiben Sie ein Programm, welches ein Fenster der Klasse Frame öffnet.
In dem Fenster platzieren Sie im FlowLayout die Bedienelemente aus den Klassen Button, TextField und Choice sowie eine Fläche der Klasse Canvas.
In den Canvas zeichnen Sie eine Ellipse, ein Quadrat und einen Text.

und aus folgender vorgabe:

Code:
// Aufgabe 5, AWT
import java.awt.* ;
public class MyFrame extends Frame {
public MyFrame() { super(“MyFrame”) ; }
public static void main() {
MyFrame ef = new MyFrame() ;
ef.setSize(xb, yh) ;
ef.setVisible(true) ;
}
public void paint(Graphics g) {
g.drawString(“in MyFrame”) ;
}
}

dieses programm geschrieben:

Code:
import java.awt.* ;
import java.awt.event.*;

public class MyFrame extends Frame 
{

    public MyFrame() 
    { 
        super("MyFrame") ;
        addWindowListener(new WindowAdapter()
        {
            public void windowClosing(WindowEvent e)
            {System.exit(0);}
        });
    }

    public static void main(String[] args) 
    {

        MyFrame ef = new MyFrame() ;
        FlowLayout flow = new FlowLayout();
        Button b1 = new Button("Ich bin ein Button");
        TextField tf1 = new TextField("Ich bin ein Textfeld",25);
        Choice auswahl = new Choice();
        Canvas c = new Canvas();
        
        ef.setLayout(flow);
        auswahl.addItem("huhu");
        auswahl.addItem("yeehaa");
        auswahl.addItem("lalalala");
        
        
        ef.add(b1);
        ef.add(tf1);
        ef.add(auswahl);
//        c.setBounds(100, 100, 50, 100);
        ef.add(c);
        ef.setSize(300, 300) ;
        ef.setVisible(true) ;
       
           
    }

    public void paint(Graphics g) 
    {
        g.drawString("in MyFrame",10 ,20) ;
        
    }
    
 
}
entschuldigt den etwas konfusen stil, aber das ist versuchsweise zusammengeschrieben

wie ihr seht. erfülle ich alle aufgabenpunkte, außer einer.
ich packs nicht das canvas "bemalbar" zu machen, geschweige denn, daß ich es sehe. leider finde ich in meinen unterlagen nur leicht konfuse sachen, die nicht funktionieren, und mein schönes javabuch erklärt nur swing.

also konkrete frage

wie erfülle ich diesen teil der aufgabe:
In den Canvas zeichnen Sie eine Ellipse, ein Quadrat und einen Text.

also quasi, wie bemale ich so ein ding?

wäre schön, daß ihr eventuellen code gleich erklärt.

vielen dank schonmal

euer euch stets ergebener smash

ps: wieso sehe ich in netbeans bei gui editing eigenltich keine vorschau von dem ding?

pps: ich bräuchte außerdem noch einen, der etwas assembler (motorola mnemonic) kann
Ihr seid ja nur neidisch, weil ich der einzige bin, zu dem die leisen Stimmen sprechen!
TweakPC IRC Channel: #tweakpc im Quakenet (irc.quakenet.org)
Satzzeichen folgen direkt hinter einem Wort. Es ist kein Leerzeichen dazwischen!
_Smash_ ist offline   Mit Zitat antworten
 

Stichworte
hilfe, javauebung, javaübung


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist aus.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
drucken eines textes in java _Smash_ Programmiersprachen 19 26.02.2006 15:40
hallo java-entwickler?! Plautze Programmiersprachen 14 04.03.2004 12:52
java applet in netbeans _Smash_ Programmiersprachen 21 05.12.2003 17:51
suche editor fuer java und c combat wombat Programmiersprachen 3 29.11.2002 12:55


Alle Zeitangaben in WEZ +1. Es ist jetzt 04:52 Uhr.






Powered by vBulletin® Version 3.8.10 (Deutsch)
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
SEO by vBSEO 3.5.2 ©2010, Crawlability, Inc.
Impressum, Datenschutz Copyright © 1999-2015 TweakPC, Alle Rechte vorbehalten, all rights reserved