Buongiorno.
So che riceverò una risposta più che esauriente da voi che siete molto esperti, e per questo vi ringrazio anticipatamente.
Dovrei effettuare un resize, anzi, un ingrandimento, di un oggetto tipo java.awt.List in una applet java. Ho provato in varie maniere, il comando l.setSize(int larghezza, int altezza) non mi da errori in compilazione, ma non fa assolutamente nulla e non vedo nessun cambiamento nelle dimensioni dell'oggetto List.
Di seguito il codice da me sviluppato...sono un principiante, lo ammetto. Nel metodo tun, a commento, ci sono le righe di una seconda prova, ugualmente senza produzione di risultati a me utili.
Vi sarei molto grato per ogni vostra soluzione professionale.
Vi ringrazio infinitamente e vi saluto.
Omar.
import java.awt.List;
import javax.swing.*;
import java.awt.LayoutManager;
public class NewApplet extends java.applet.Applet {
/** Initialization method that will be called after the applet is loaded
* into the browser.
*/
public List l;
public void init() {
// TODO start asynchronous download of heavy resources
l = new List(8, false);
l.setLocation(10, 15);
l.setSize(30, 15);
l.add("ciao");
l.add("buongiorno");
l.select(1);
add(l);
JList l1 = new JList();
l1.setSize(10, 5);
//l.setVisible(true);
add(l1);
//l.setVisible(true);
}
public void run() {
l = new List(8, false);
//List l = new List(8, false);
//l.setLocation(10, 15);
//l.setBounds();
//l.setSize(1, 1);
//l.add("ciao");
l.add("buonasera");
//l.select(1);
//add(l);
//l.setLocation(10, 15);
//l.setBounds();
//l.setSize(10, 10);
//repaint();
}
// TODO overwrite start(), stop() and destroy() methods
}