⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 mainmdi.java

📁 these are the assignments done for implementing RMI[remote method invokation] these are done in java
💻 JAVA
字号:
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
import javax.swing.event.*;
 public class mainMDI extends JFrame implements ActionListener
{
JMenuBar mbar = new JMenuBar();
JMenu User = new JMenu("User");
JMenu emp = new JMenu("Employee");
JMenu cust = new JMenu("Customer");
JMenu ser = new JMenu("Services");

 JMenuItem item1, item2, item3,item4, item5, item6,item7, item8, item9,exit,u;
//JDesktopPane jp=new JDesktopPane();

 mainMDI()
{
Container c=getContentPane();

//c.add(jp);

User.add(u= new JMenuItem("User"));
User.add(exit= new JMenuItem("Exit"));
emp.add(item4 = new JMenuItem("Insert Data"));
emp.add(item5 = new JMenuItem("Retrive Data"));
cust.add(item6 = new JMenuItem("Insert Data"));
cust.add(item7 = new JMenuItem("Retrive Data"));
ser.add(item8 = new JMenuItem("Insert Data"));
ser.add(item9 = new JMenuItem("Retrive Data"));
u.addActionListener(this); 
exit.addActionListener(this); 
item4.addActionListener(this); 
item5.addActionListener(this); 
item6.addActionListener(this); 
item7.addActionListener(this); 
item8.addActionListener(this); 
item9.addActionListener(this); 

mbar.add(User);
mbar.add(emp);
mbar.add(cust);
mbar.add(ser);

c.add(mbar);
setVisible(true);
setLayout(null);
mbar.setBounds(0,0,1500,20);
emp.setEnabled(false);
cust.setEnabled(false);
ser.setEnabled(false);
setSize(1350,1200);

/*JMenu sub = new JMenu("Special", true);
JMenuItem item10, item11, item12;
sub.add(item8 = new JMenuItem("First"));
sub.add(item9 = new JMenuItem("Second"));
sub.add(item10 = new JMenuItem("Third"));
emp.add(sub);*/

}

public void actionPerformed(ActionEvent ae)
{

    if(ae.getSource()==u)
      	 { 
 	new Login();
       	}
   else if(ae.getSource()==item4)
	{
	new InsertDataEmp();
	}
     else if(ae.getSource()==item5)
	{
	new RetriveDataEmp();
	}
    else if(ae.getSource()==item6)
	{
	new InsertDataCust();
	}
     else if(ae.getSource()==item7)
	{
	new RetriveDataCust();
	}
    else if(ae.getSource()==item8)
	{
	new InsertDataSer();
	}
    else if(ae.getSource()==item9)
	{
	new RetriveDataSer();
	}	
    else if(ae.getSource()==exit)
	{
	System.exit(0);
	}	

	
}
public static void main(String args[])
{
	new mainMDI();
}
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -