[ Kljajoni @ 14.10.2007. 18:53 ] @
Vec se neko vreme mucim sa ovim glupim problemom, pa bih zamolio za pomoc. Dole sam naveo klasu temp koju sa Class cl = Class.forName("files.temp"); inicijalizujem. Kako da iz nje izvucem JOptionPane klasu koja mi se nalazi u metodi pozdrav() ????????? cl.getClasses() mi ne pomaze ...

Code:

package files;

import javax.swing.JOptionPane;

public class temp { 

   public int max(int i, int j) {
    if (i > j) return i; else return j;
  }

  public void pozdrav() {
    JOptionPane.showMessageDialog(null, "Hello!", "Informacija", JOptionPane.INFORMATION_MESSAGE);
  }
 
  public temp(){}

}


[ -pixi- @ 15.10.2007. 10:19 ] @
Mozda ti treba neka instanca JFrame objekta umjesto null..!?
Pogledaj ovo mozda pomogne: http://java.sun.com/docs/books...uiswing/components/dialog.html
[ Kljajoni @ 15.10.2007. 19:26 ] @
Ne, ne, ne. Ta metoda je navedena samo kao primer, da sam imao umesto nje bilo sta slicno npr :

String.valueOf('s');

ili

Integer.parseInt("5");

treba da nadjem nacin kako da "pokupim" klase String i Integer.
[ -pixi- @ 18.10.2007. 11:52 ] @

Koliko sam ja shvatio potreban ti je JFrame da bi mogao da koristis JOptionPane!!
Jeli trebas da konvertujes Int u String ili obrnuto, sta mislis s time da "pokupis"?? Ako u tome nije problem onda ces morati biti jasniji.

btw. Klase se iniciraju sa new operatorom a ne kao sto ti to radis.
btw2. ako zelis na dva mjesta isti JOptionPane da zoves onda ga dklerises u klasi JOptionPane jop = new JOptionPane(...);