moi, osaan piirtää applettiin jne
mutta mites sitten kun haluaa tehdä saman
ei applettiin (stand-alone). en saa mitään
näkymään swing/awt paneliin...tyhjä valkoinen
ruutu edessä. miten tehdään sama swingillä?
hyvää miten piiretään swingiin? voiko nii tehdä?
applet koodi
------
// My first animation applet
// The moving Ball!
import java.awt.*;
import java.applet.*;
public class BallApplet extends Applet implements Runnable
{
int x_pos = 10;
int y_pos = 100;
int radius = 20;
public void init()
{
// sets applets background color to blue
setBackground(Color.blue);
}
public void start()
{
// define a new Thread
Thread th = new Thread(this);
// start the Thread
th.start();
}
public void stop()
{
}
public void destroy()
{
}
public void run()
{
// lower Threadpriority
Thread.currentThread().setPriority(Thread.MIN_PRIORITY);
// run a long while true, this means to in our case "allways"
while(true)
{
// changing balls position by increasing x number
// ball moves towards right edge of applet
x_pos ;
//repaint the applet
repaint();
try
{
//stop the Thread for 20ms
Thread.sleep(20);
}
catch(InterruptedException ex)
{
// do nothing
}
// setThread to Maximum priority
Thread.currentThread().setPriority(Thread.MAX_PRIORITY);
}
}
public void paint(Graphics g)
{
// sets ball color red
g.setColor(Color.red);
// paint a filled colored circle
g.fillOval(x_pos - radius, y_pos - radius, 2 * radius, 2 * radius);
}
}
piirtäminen ei applettiin?
1
158
Vastaukset
- jman
alla vastaus koodin pätkä:
--
import java.awt.*;
import java.awt.event.*;
public class Example01 extends Frame
{
public Example01()
{
super("2D Example 01");
addWindowListener(new WindowAdapter()
{
public void windowClosing(WindowEvent e)
{System.exit(0);}
}
);
setSize(400, 300);
setVisible(true);
}
public void paint(Graphics g)
{
g.setColor(Color.red);
g.drawRect(50, 50, 200, 200);
Graphics2D g2d = (Graphics2D)g;
g2d.setColor(Color.blue);
g2d.drawRect(75, 75, 300, 200);
}
public static void main(String args[])
{
new Example01();
}
}
Ketjusta on poistettu 0 sääntöjenvastaista viestiä.
Luetuimmat keskustelut
Vasemmistohallitus palauttaa hintasääntelyn, esim. bensalitra vain 1e.
Tuleva vasemmistolaisista koostuva hallitus ottaa käyttöön vanhat hyvät keinot pitää hinnat kurissa. Tähän tarkoitukse734527Vasemmistolainen valehteli jälleen - Purra tai persut eivät luvanneet "euron bensaa"
Väite "euron bensasta" on ensisijaisesti poliittisten vastustajien käyttämä puhdas vale. Persut kyllä kampanjoivat näky1053769Arman Alizadin viesti puna-aktivisteille: "Pitäkää lärvinne nytkin kiinni"
Arman Alizad kritisoi vasemmiston kaksinaismoralismia. Iranissa syntynyt suosikkijuontaja Arman Alizad pakeni perheensä1423463Minja Koskela nostanut vasemmistoliiton kannatuksen ennätykseen
Koskela valittiin puolueen johtoon lokakuussa 2024, ja silloin Ylen kysely antoi puolueelle 9,3 prosentin kannatuksen.371970Antti johtaa Petteriä jo 7,1 prosenttiyksiköllä
Tällä menolla sdp menee kokoomuksesta kierroksella ohi jo tällä vaalikaudella. https://yle.fi/a/74-20213575691921Mitä on tullut
Entisen abcn rakennuksen tilalle se oli tyhjillään monta vuotta siellä oli jo nyt valot onko huoltoasema? 5:30.891219- 1181035
Palosta selvinnyt 18 vuotias munira tarvitsi tulkin kun puhui Iltalehdelle
Suomessa asuva 18 vuotias tarvii tulkin !!! Tää Suomea puhumaton on palossa kuolleen naisen veli ja asui perheen kanssa.127944- 55925
Mikä homma?
https://share.google/NvruSS4P4EzjTWPov Poliisilla oli keskiviikkona 4. maaliskuuta yksityisasunnossa Saarijärvellä tehtä25837