Frameen kuva

Maria82

Minulla on tällainen koodi:

import java.applet.*;
import java.awt.*;
import java.awt.event.*;

public class kadet extends Applet{
   Image ikoni;
   Button painike;

public void init () {
   ikoni = getImage(getDocumentBase(),"kuva1.jpg");
   add(painike = new Button("Avaa"));
}


public boolean action(Event x, Object y) {
new OmaIkkuna("Kuva2",ikoni,"Moi");
return true;
}
}

class OmaIkkuna extends Frame{
String viesti;

public OmaIkkuna(String nimi, Image ikoni, String juttu) {
setTitle("Uusi ikkuna");
setIconImage(ikoni);
setCursor(HAND_CURSOR);
resize(200,200);
setResizable(false);
viesti=juttu;
show();




}
public void paint(Graphics g){
g.drawString("MOI") viesti,30,100);
}


}
public boolean handleEvent(Event evt){
if (evt.id == Event.WINDOW_DESTROY) hide();
return true;
}
}

miten saisin muokattua koodia niin, että frame sisältäisi vain ja ainoastaan kuvan (sanotaan että se olisi nimeltään vaikka kuva2.jpg), eikä mitään viestiä?

1

295

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • Piru_

      viestin piirtää tämä

      public void paint(Graphics g){
      g.drawString("MOI") viesti,30,100);
      }

      niin pistät koodin kommentteihin

      public void paint(Graphics g){
      //g.drawString("MOI") viesti,30,100);
      }

      init-metodissa vaihdat kuvan osoittamaan kuva2.jpg

      ikoni = getImage(getDocumentBase(),"kuva2.jpg");

    Ketjusta on poistettu 0 sääntöjenvastaista viestiä.

    Luetuimmat keskustelut

    1. Silmienvääntelijä-persut pääsivät Japanissa sarjakuvaan

      Torille! https://www.hs.fi/kulttuuri/art-2000011943173.html
      Maailman menoa
      183
      5037
    2. Nato kaatamassa Petterin haaveileman Tunnin junan?

      Nato edellyttää pohjoisessa Jäämereltä Rovaniemelle saakka kapearaitesta suoraa rautatieväylää, joka maksaa paperirahaa,
      Maailman menoa
      20
      4428
    3. Donald Trump pääsi samalle listalle Sanna Marinin kanssa

      Eli vasemmistolaisen Time-median top 100 jännäihmisten listalle. https://time.com/collections/time100-next-2021/5937699
      Maailman menoa
      9
      3127
    4. Älkää vaan sairastuko syöpään Suomessa

      Tilaston mukaan Suomi, Slovakia ja Latvia lääkitsee aivan pohjamudissa syöpää. Sairastunutta hoidetaan edelleen vanhana
      Maailman menoa
      256
      2997
    5. Kyllä, maata ei halua puolustaa nimenomaan punavihreän puolen edustajat

      "Esimerkiksi maanpuolustushenki on keskimääräistä alempana naisten, arvoliberaalien, heikossa taloustilanteessa olevien
      Maailman menoa
      143
      2912
    6. Sä veit mun sydämen ihan totaalisesti

      Aivan totaalisesti..
      Ikävä
      52
      2521
    7. Oot se sinä

      Ihan varmasti oot, tuo olemus ei valehtele 😘💓🪅 🏡 ihana 😍🙏
      Ikävä
      27
      1929
    8. Vieläkö olet

      Rakastunut minuun? Minä sinuun
      Ikävä
      35
      1770
    9. Ei siinä kauan

      Menisi jos olisimme kahden
      Ikävä
      22
      1767
    10. Toivotko vielä kohtaamista

      Kaivattusi kanssa?
      Ikävä
      68
      1761
    Aihe