
Вопрос таков: Есть апплет(костяк) и диалоговое окошко для входа в систему (JDialog).Kак связать их друг с другом, ума не приложу

Модератор: Absurd
Код: Выделить всё
import java.awt.*;
import javax.swing.*;
import java.applet.*;
import java.awt.event.*;
public final class AplPan extends JApplet{
public final void init(){
final JComponent contentPane=(JComponent)getContentPane();
final JPanel panel = new JPanel();
//новый вид курсора
final Cursor hand = new Cursor(Cursor.HAND_CURSOR);
//переопределяем менеджер размещения
contentPane.setLayout(new BorderLayout());
//создаем панель меню
final JMenuBar mainMenu = new JMenuBar();
final JMenu menuHelp = new JMenu(" Information ");
menuHelp.setCursor(hand);
final JMenuItem menuAbout = new JMenuItem("About",KeyEvent.VK_A);
menuAbout.setCursor(hand);
//иконка в меню
ImageIcon image = new ImageIcon("flower.jpg");
menuAbout.setIcon(image);
//добавление подсказки в меню Information/About (нажать Alt+A)
menuAbout.setAccelerator(KeyStroke.getKeyStroke(
KeyEvent.VK_A, ActionEvent.ALT_MASK));
menuAbout.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e){
final String infomsg = (
"<html><font color=#FF00FD size=4>"
+"
Design by Oleg_S</font>"
+"
<font color=green size=6>"
+"Welcom to Java "+
"</font></html>\n\n");
JOptionPane.showMessageDialog(
AplPan.this,infomsg,"Информационное сообщение !!!",JOptionPane.INFORMATION_MESSAGE
);
}
});
menuHelp.add(menuAbout);
mainMenu.add(menuHelp);
contentPane.add(mainMenu,BorderLayout.NORTH);
contentPane.add(panel,BorderLayout.CENTER);
contentPane.setPreferredSize(new Dimension(500,350));
contentPane.setBorder(BorderFactory.createEmptyBorder(15,15,15,15));
setVisible(true);
}
}