package onlinejudge;
//import java.util.Scanner;
import javax.swing. *;
import java.awt. *;public class Main{public static void main(String []args) {JFrame window1 = new JFrame("第一个窗口");JFrame window2 = new JFrame("第二个窗口");Container con = window1.getContentPane();//Container com = window2.getContentPane();con.setBackground(Color.yellow);//com.setBackground(Color.red);window1.setBounds(60,100,188,100);window2.setBounds(260,100,188,100);window1.setVisible(true);window1.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE );window2.setVisible(true);window2.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);}
}
package onlinejudge;
import javax.swing. *;
import java.awt.event.InputEvent;
import java.awt.event.KeyEvent;
import static javax.swing.JFrame. *;class WindowMenu extends JFrame{JMenuBar menubar;JMenu menu, subMenu;JMenuItem item1,item2;public WindowMenu() {}public WindowMenu(String s, int x, int y ,int w, int h) {init(s);setLocation(x,y);setSize(w,h);setVisible(true);setDefaultCloseOperation(DISPOSE_ON_CLOSE);}void init(String s) {setTitle(s);menubar = new JMenuBar();menu = new JMenu("菜单");subMenu = new JMenu("子菜单");item1 = new JMenuItem("菜单项1",new ImageIcon("a.gif"));item2 = new JMenuItem("菜单项2",new ImageIcon("b.gif"));item1.setAccelerator(KeyStroke.getKeyStroke('A'));item2.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_S, InputEvent.CTRL_MASK));menu.add(item1);menu.addSeparator();menu.add(item2);menu.add(subMenu);subMenu.add(new JMenuItem("子菜单里的菜单项",new ImageIcon("c.gif")));menubar.add(menu);setJMenuBar(menubar);}
}
public class Main1 {public static void main(String []args) {WindowMenu win = new WindowMenu("带菜单的窗口",20,30,200,190);}
}
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!