📄 gridbaglayoutdemo.java
字号:
import java.awt.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.io.RandomAccessFile;
import java.io.FileNotFoundException;
import java.io.IOException;
import javax.swing.JApplet;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JTextField;
import javax.swing.JOptionPane;
public class GridBagLayoutDemo extends JApplet {
final static boolean shouldfill = true;
final static boolean shouldWeightX = true;
final static boolean RIGHT_TO_LEFT = false;
private seat[] oneseat1;
//private static Myio input;
private static String write;
private static int num1;
//private static moreflightsinfo_in_europe air1 = new moreflightsinfo_in_europe();
private static moreflight_international air = new moreflight_international();
private static String tempid1;
private static String temp_name1;
private static person onepassager1;
public GridBagLayoutDemo() {
for (int i = 0; i < 5; i++)
this.num1 = air.get_1st(i).get_total_seat();
}
public static void addComponentsToPane(Container pane)
//throws Exception
{
// final flightinfonew oneflight=new flightinfonew();
JButton[][] button1 = new JButton[10][10];
final JButton button181;
final JButton button191;
final JButton button20;
final JButton button21;
final JButton button22;
final JButton button23;
final JButton button24;
final JButton button25;
final JButton button26;
final JButton button27;
final JButton button28;
final JButton button29;
final JButton button30;
final JButton button31;
final JButton button32;
final JButton button33;
final JButton button34;
final JButton button35;
final JButton button36;
final JButton button37;
final JButton button38;
final JButton button39;
final JButton button40;
final JButton button41;
final JButton button42;
final JButton button43;
final JButton button44;
final JButton button45;
final JButton button46;
final JButton button47;
final JButton button48;
final JButton button49;
final JButton button50;
final JButton button51;
final JButton button52;
final JButton button53;
final JButton button54;
final JButton button55;
final JButton button56;
final JButton button57;
final JButton button58;
final JButton button59;
final JButton button60;
final JButton button61;
final JButton button62;
final JButton check;
final JLabel label1=new JLabel();
final JLabel label2=new JLabel();
final JLabel label3=new JLabel();
final JLabel label4=new JLabel();
final JLabel label5=new JLabel();
final JLabel label6=new JLabel();
final JLabel label7=new JLabel();
final JLabel label8=new JLabel();
final JLabel label9=new JLabel();
final JLabel label10=new JLabel();
final JLabel label11=new JLabel();
final JLabel label12=new JLabel();
final JLabel label13=new JLabel();
final JLabel label14=new JLabel();
final JLabel label15=new JLabel();
// final JLabel label16=new JLabel();
final JLabel label17=new JLabel();
final JLabel label18=new JLabel();
final JLabel label19=new JLabel();
final JLabel label20=new JLabel();
final JLabel label21=new JLabel();
final JLabel label22=new JLabel();
final JLabel label23=new JLabel();
final JLabel label24=new JLabel();
final JLabel label25=new JLabel();
final JLabel label26=new JLabel();
final JLabel label27=new JLabel();
final JLabel label28=new JLabel();
final JLabel label29=new JLabel();
final JLabel label30=new JLabel();
final JLabel label31=new JLabel();
final JLabel label32=new JLabel();
final JLabel label33=new JLabel();
final JLabel label34=new JLabel();
final JLabel label35=new JLabel();
final JLabel label36=new JLabel();
final JLabel label37=new JLabel();
final JLabel label38=new JLabel();
final JLabel label39=new JLabel();
final JLabel label40=new JLabel();
final JLabel label41=new JLabel();
final JLabel label42=new JLabel();
final JLabel label43=new JLabel();
final JLabel label44=new JLabel();
final JLabel label45=new JLabel();
final JLabel label46=new JLabel();
final JLabel label47=new JLabel();
final JButton button16;
final JButton button17;
final JTextField jt5;
final JLabel firstclass;
final JLabel e1;
final JLabel e2;
final JLabel label16;
//final JLabel show=new JLabel("show flight via search");
final JTextField jt1;
final JTextField jt2;
final JTextField jt3;
final JTextField jt4;
final JTextField jt6;
final JTextField jt7;
final JTextField jt8;
final JTextField jt9;
if(RIGHT_TO_LEFT)
{
pane.setComponentOrientation(ComponentOrientation.RIGHT_TO_LEFT);
}
pane.setLayout(new GridBagLayout());
GridBagConstraints c=new GridBagConstraints();
if(shouldfill){
c.fill =GridBagConstraints.HORIZONTAL ;
}
// ?ì?ì?ì?ì?ì?ì?ì?ì?ì?ì?ì?ì?ì?ì?ì?ì?ì?ì?ì?ì?ì?ì?ì?ì?ì?ì?ì?ì?ì?ì?ì?ì?ì?ì?ì
firstclass=new JLabel("firstclass");
c.gridx=5;
c.gridy =4;
pane.add(firstclass,c);
button16 =new JButton("w");
c.gridx=0;
c.gridy=5;
pane.add(button16,c);
button17 =new JButton("a");
c.gridx=2;
c.gridy=5;
pane.add(button17,c);
button181 =new JButton("a");
c.gridx=4;
c.gridy=5;
pane.add(button181,c);
button191 =new JButton("w");
c.gridx=6;
c.gridy=5;
pane.add(button191,c);
// ?ì?ì?ì?ì?ì?ì?ì?ì?ì?ì?ì?ì?ì?ì?ì?ì?ì?ì?ì?ì?ì?ì?ì?ì?ì?ì?ì?ì?ì?ì?ì?ì?ì?ì?ì?ì?ì?ì?ì?ì?ì?ì?ì?ì?ì?ì?ì
e1=new JLabel("economy class1");
c.gridx=5;
c.gridy =7;
pane.add(e1,c);
button20 =new JButton("w");
c.gridx=0;
c.gridy=8;
pane.add(button20,c);
button21 =new JButton("a");
c.gridx=1;
c.gridy=8;
pane.add(button21,c);
button22 =new JButton("a");
// c.ipady=20;
// c.weightx=0.0;
c.gridx=3;
c.gridy=8;
pane.add(button22,c);
button23 =new JButton("m");
c.gridx=4;
c.gridy=8;
pane.add(button23,c);
button24 =new JButton("a");
c.gridx=5;
c.gridy=8;
pane.add(button24,c);
button25 =new JButton("a");
c.gridx=7;
c.gridy=8;
pane.add(button25,c);
button26 =new JButton("w");
c.gridx=8;
c.gridy=8;
pane.add(button26,c);
// $$$$$$$$$$$$$$$$$$$$$$$$
button27 =new JButton("w");
c.gridx=0;
c.gridy=9;
pane.add(button27,c);
button28 =new JButton("a");
c.gridx=1;
c.gridy=9;
pane.add(button28,c);
button29 =new JButton("a");
// c.ipady=20;
// c.weightx=0.0;
c.gridx=3;
c.gridy=9;
pane.add(button29,c);
button30 =new JButton("m");
c.gridx=4;
c.gridy=9;
pane.add(button30,c);
button31 =new JButton("a");
c.gridx=5;
c.gridy=9;
pane.add(button31,c);
button32 =new JButton("a");
c.gridx=7;
c.gridy=9;
pane.add(button32,c);
button33 =new JButton("w");
c.gridx=8;
c.gridy=9;
pane.add(button33,c);
// $$$$$$$$$$$$$$$$$$$$$$$$
// $$$$$$$$$$$$$$$$$$$$$$$$
button34 =new JButton("w");
c.gridx=0;
c.gridy=10;
pane.add(button34,c);
button35 =new JButton("a");
c.gridx=1;
c.gridy=10;
pane.add(button35,c);
button36 =new JButton("a");
// c.ipady=20;
// c.weightx=0.0;
c.gridx=3;
c.gridy=10;
pane.add(button36,c);
button37 =new JButton("m");
c.gridx=4;
c.gridy=10;
pane.add(button37,c);
button38 =new JButton("a");
c.gridx=5;
c.gridy=10;
pane.add(button38,c);
button39 =new JButton("a");
c.gridx=7;
c.gridy=10;
pane.add(button39,c);
button40 =new JButton("w");
c.gridx=8;
c.gridy=10;
pane.add(button40,c);
// $$$$$$$$$$$$$$$$$$$$$$$$
// ?ì?ì?ì?ì?ì?ì?ì?ì?ì?ì?ì?ì?ì?ì?ì?ì?ì?ì?ì?ì?ì?ì?ì?ì?ì?ì?ì?ì?ì?ì?ì?ì?ì?ì?ì?ì?ì?ì?ì?ì?ì?ì?ì?ì?ì?ì?ì
e2=new JLabel("economy class2");
c.gridx=5;
c.gridy =12;
pane.add(e2,c);
button41 =new JButton("w");
c.gridx=0;
c.gridy=13;
pane.add(button41,c);
button42 =new JButton("a");
c.gridx=1;
c.gridy=13;
pane.add(button42,c);
button43 =new JButton("a");
// c.ipady=20;
// c.weightx=0.0;
c.gridx=3;
c.gridy=13;
pane.add(button43,c);
button44 =new JButton("m");
c.gridx=4;
c.gridy=13;
pane.add(button44,c);
button45 =new JButton("a");
c.gridx=5;
c.gridy=13;
pane.add(button45,c);
button46 =new JButton("a");
c.gridx=7;
c.gridy=13;
pane.add(button46,c);
button47 =new JButton("w");
c.gridx=8;
c.gridy=13;
pane.add(button47,c);
// $$$$$$$$$$$$$$$$$$$$$$$$
button48 =new JButton("w");
c.gridx=0;
c.gridy=14;
pane.add(button48,c);
button49 =new JButton("a");
c.gridx=1;
c.gridy=14;
pane.add(button49,c);
button50 =new JButton("a");
// c.ipady=20;
// c.weightx=0.0;
c.gridx=3;
c.gridy=14;
pane.add(button50,c);
button51 =new JButton("m");
c.gridx=4;
c.gridy=14;
pane.add(button51,c);
button52 =new JButton("a");
c.gridx=5;
c.gridy=14;
pane.add(button52,c);
button53 =new JButton("a");
c.gridx=7;
c.gridy=14;
pane.add(button53,c);
button54 =new JButton("w");
c.gridx=8;
c.gridy=14;
pane.add(button54,c);
// $$$$$$$$$$$$$$$$$$$$$$$$
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -