import java.util.*;
import java.io.*;
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import javax.swing.event.*;
class caipiaochuangkou extends JFrame
{
JMenuBar mbar;
JMenu menu1,menu2,menu3,menu4;
JMenuItem mitem1,mitem2,mitem3,mitem4,mitem5,mitem6,mitem7,mitem8;
JDesktopPane d;
caipiaochuangkou()
{
mbar = new JMenuBar();
menu1 = new JMenu("选3个");
menu2 = new JMenu("选4个");
menu3 = new JMenu("选5个");
menu4 = new JMenu("选6个");
mitem1 = new JMenuItem("选择");
mitem2 = new JMenuItem("选择");
mitem3 = new JMenuItem("选择");
mitem4 = new JMenuItem("选择");
mitem5 = new JMenuItem("退出");
mitem6 = new JMenuItem("退出");
mitem7 = new JMenuItem("退出");
mitem8 = new JMenuItem("退出");
mbar.add(menu1);
mbar.add(menu2);
mbar.add(menu3);
mbar.add(menu4);
menu1.add(mitem1);
menu1.add(mitem5);
menu2.add(mitem2);
menu2.add(mitem6);
menu3.add(mitem3);
menu3.add(mitem7);
menu4.add(mitem4);
menu4.add(mitem8);
d = new JDesktopPane();
d.setBackground(Color.BLACK);
this.getContentPane().add(d);
mitem1.addActionListener(new ActionListener()
{
public void actionPerformed(ActionEvent e)
{
//Jinter in = new Jinter("输入");
//d.add(in);
select = new select();
}
});
mitem2.addActionListener(new ActionListener()
{
public void actionPerformed(ActionEvent e)
{
Jinter in = new Jinter("输入");
d.add(in);
}
});
mitem3.addActionListener(new ActionListener()
{
public void actionPerformed(ActionEvent e)
{
Jinter in = new Jinter("输入");
d.add(in);
}
});
mitem4.addActionListener(new ActionListener()
{
public void actionPerformed(ActionEvent e)
{
Jinter in = new Jinter("输入");
d.add(in);
}
});
mitem5.addActionListener(new ActionListener()
{
public void actionPerformed(ActionEvent e)
{
System.exit(1);
}
});
mitem6.addActionListener(new ActionListener()
{
public void actionPerformed(ActionEvent e)
{
System.exit(1);
}
});
mitem7.addActionListener(new ActionListener()
{
public void actionPerformed(ActionEvent e)
{
System.exit(1);
}
});
mitem8.addActionListener(new ActionListener()
{
public void actionPerformed(ActionEvent e)
{
System.exit(1);
}
});
this.getContentPane();
this.setJMenuBar(mbar);
this.setSize(400,300);
this.setVisible(true);
}
public static void main(String [] args)
{
caipiaochuangkou f = new caipiaochuangkou();
}
}class Jinter extends JInternalFrame
{
JTextField txt1;
JButton btn1;
JPanel p = new JPanel();
Jinter(String s)
{
super(s);
txt1 = new JTextField(10);
btn1 = new JButton("确定");
this.getContentPane().add(p,BorderLayout.NORTH);
p.setLayout(new GridLayout(2,2));
p.add(txt1);
p.add(btn1);
this.setSize(400,300);
this.setVisible(true);
}
}class select3
{
select3() throws Exception
{
byte x[] = new byte [50];
{
System.in.read(x);
}
for(int i=0;i<x.length;i++)
{
//System.out.print(x[i]);
for(int j = i+1;j < x.length-1;j++)
{
for(int k = j+1;k <x.length;k++)
{
System.out.print(x[i]+" "+x[j]+" "+x[k]+"\t");
}
}
}
}
}
函数调用基本不懂~~~请大虾帮忙改下
import java.io.*;
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import javax.swing.event.*;
class caipiaochuangkou extends JFrame
{
JMenuBar mbar;
JMenu menu1,menu2,menu3,menu4;
JMenuItem mitem1,mitem2,mitem3,mitem4,mitem5,mitem6,mitem7,mitem8;
JDesktopPane d;
caipiaochuangkou()
{
mbar = new JMenuBar();
menu1 = new JMenu("选3个");
menu2 = new JMenu("选4个");
menu3 = new JMenu("选5个");
menu4 = new JMenu("选6个");
mitem1 = new JMenuItem("选择");
mitem2 = new JMenuItem("选择");
mitem3 = new JMenuItem("选择");
mitem4 = new JMenuItem("选择");
mitem5 = new JMenuItem("退出");
mitem6 = new JMenuItem("退出");
mitem7 = new JMenuItem("退出");
mitem8 = new JMenuItem("退出");
mbar.add(menu1);
mbar.add(menu2);
mbar.add(menu3);
mbar.add(menu4);
menu1.add(mitem1);
menu1.add(mitem5);
menu2.add(mitem2);
menu2.add(mitem6);
menu3.add(mitem3);
menu3.add(mitem7);
menu4.add(mitem4);
menu4.add(mitem8);
d = new JDesktopPane();
d.setBackground(Color.BLACK);
this.getContentPane().add(d);
mitem1.addActionListener(new ActionListener()
{
public void actionPerformed(ActionEvent e)
{
//Jinter in = new Jinter("输入");
//d.add(in);
select = new select();
}
});
mitem2.addActionListener(new ActionListener()
{
public void actionPerformed(ActionEvent e)
{
Jinter in = new Jinter("输入");
d.add(in);
}
});
mitem3.addActionListener(new ActionListener()
{
public void actionPerformed(ActionEvent e)
{
Jinter in = new Jinter("输入");
d.add(in);
}
});
mitem4.addActionListener(new ActionListener()
{
public void actionPerformed(ActionEvent e)
{
Jinter in = new Jinter("输入");
d.add(in);
}
});
mitem5.addActionListener(new ActionListener()
{
public void actionPerformed(ActionEvent e)
{
System.exit(1);
}
});
mitem6.addActionListener(new ActionListener()
{
public void actionPerformed(ActionEvent e)
{
System.exit(1);
}
});
mitem7.addActionListener(new ActionListener()
{
public void actionPerformed(ActionEvent e)
{
System.exit(1);
}
});
mitem8.addActionListener(new ActionListener()
{
public void actionPerformed(ActionEvent e)
{
System.exit(1);
}
});
this.getContentPane();
this.setJMenuBar(mbar);
this.setSize(400,300);
this.setVisible(true);
}
public static void main(String [] args)
{
caipiaochuangkou f = new caipiaochuangkou();
}
}class Jinter extends JInternalFrame
{
JTextField txt1;
JButton btn1;
JPanel p = new JPanel();
Jinter(String s)
{
super(s);
txt1 = new JTextField(10);
btn1 = new JButton("确定");
this.getContentPane().add(p,BorderLayout.NORTH);
p.setLayout(new GridLayout(2,2));
p.add(txt1);
p.add(btn1);
this.setSize(400,300);
this.setVisible(true);
}
}class select3
{
select3() throws Exception
{
byte x[] = new byte [50];
{
System.in.read(x);
}
for(int i=0;i<x.length;i++)
{
//System.out.print(x[i]);
for(int j = i+1;j < x.length-1;j++)
{
for(int k = j+1;k <x.length;k++)
{
System.out.print(x[i]+" "+x[j]+" "+x[k]+"\t");
}
}
}
}
}
函数调用基本不懂~~~请大虾帮忙改下
解决方案 »
- swing无面板时间选择控件怎么解决
- 谁能告诉我将URL类对象转化成File类对象的方法
- 设计一个使文本框内容为空时,按钮失效的过程中遇到的问题!!
- 我看电子货币
- 问一下java.util.Date.class中的class是什么?
- 求数据结构与算法——java语言描述
- 如何自定义数据类型
- 想做一个java定时器,大家有这样的源代码吗?高分重谢
- 用RandomAccessFile类来读文件里面得内容,到TextArea,结果中文显示成乱码?怎么办?
- 高分,请问谁XEmacs或Emacs的JAVA文本编辑器,能给我一个吗?(在线等待)急急急
- 如何让Applet的初始大小自动适应不同客户端的分辨率
- 多态性和覆盖的问题
不过还是把运行的预想结果贴出来比较好
要不没法回答楼住的问题