| Цитата(djGri @ 10.3.2005, 14:58) | Что-то наподобии:
| Код | JDialog jd = new JDialog(); jd.setBounds( 100,100,10,10 ); Container c = jd.getContentPane(); c.setLayout(new GridLayout(3,1) ); c.add(new JButton("1")); c.add(new JButton("2")); c.add(new JButton("3")); jd.setModal( true ); jd.pack(); jd.setVisible( true);
| |
Что-то с JDialog не вышло Попробовал это
| Код |
import java.awt.*; //import java.event.awt.*; import java.util.*; //import java.applet.*;
class Di extends Dialog{ Di (Frame d, String s){ super (d, s, true); setBounds(50,50,300,150); // Frame d = new First1("Blocks"); setLayout(new GridLayout(2,2)); StringTokenizer st = new StringTokenizer("1 2 3 4"); while(st.hasMoreTokens()) add(new Button(st.nextToken())); setSize(200,200); setVisible(true);
} public static void main(String[] args){ Dialog d = new Di("bloki"); d.setVisible(true); d.addWindowListener(new WindowAdapter(){ public void windowClosing(WindowEvent ev){ System.exit(0); } });
} }
|
Тоже ошибка какая-то... WindowAdapter
Вот эта штука в книге везде, но у меня никак не хочет работать
| Код | public static void main(String[] args){ Dialog d = new Di("bloki"); d.setVisible(true); d.addWindowListener(new WindowAdapter(){ public void windowClosing(WindowEvent ev){ System.exit(0); } });
} }
| |