📄 frame3.java
字号:
jL显示绿灯时间1.setBorder(BorderFactory.createLineBorder(Color.black));
jL显示绿灯时间1.setHorizontalAlignment(SwingConstants.CENTER);
jL显示绿灯时间1.setBounds(new Rectangle(294, 49, 48, 15));
jL显示绿灯时间2.setBorder(BorderFactory.createLineBorder(Color.black));
jL显示绿灯时间2.setToolTipText("");
jL显示绿灯时间2.setHorizontalAlignment(SwingConstants.CENTER);
jL显示绿灯时间2.setBounds(new Rectangle(294, 92, 48, 15));
jL显示绿灯时间3.setBorder(BorderFactory.createLineBorder(Color.black));
jL显示绿灯时间3.setHorizontalAlignment(SwingConstants.CENTER);
jL显示绿灯时间3.setBounds(new Rectangle(294, 135, 48, 15));
jL显示绿灯时间4.setBorder(BorderFactory.createLineBorder(Color.black));
jL显示绿灯时间4.setHorizontalAlignment(SwingConstants.CENTER);
jL显示绿灯时间4.setBounds(new Rectangle(294, 179, 48, 15));
jLabel28.setText("最短绿灯时间(g_min)");
jLabel28.setBounds(new Rectangle(369, 19, 119, 15));
jL最短绿灯时间1.setBorder(BorderFactory.createLineBorder(Color.black));
jL最短绿灯时间1.setHorizontalAlignment(SwingConstants.CENTER);
jL最短绿灯时间1.setBounds(new Rectangle(393, 49, 48, 15));
jL最短绿灯时间2.setBorder(BorderFactory.createLineBorder(Color.black));
jL最短绿灯时间2.setHorizontalAlignment(SwingConstants.CENTER);
jL最短绿灯时间2.setBounds(new Rectangle(393, 92, 48, 15));
jL最短绿灯时间3.setBorder(BorderFactory.createLineBorder(Color.black));
jL最短绿灯时间3.setHorizontalAlignment(SwingConstants.CENTER);
jL最短绿灯时间3.setBounds(new Rectangle(393, 135, 48, 15));
jL最短绿灯时间4.setBorder(BorderFactory.createLineBorder(Color.black));
jL最短绿灯时间4.setHorizontalAlignment(SwingConstants.CENTER);
jL最短绿灯时间4.setBounds(new Rectangle(393, 179, 48, 15));
jPanel2.setBorder(border18);
jPanel2.setBounds(new Rectangle(25, 307, 494, 174));
jPanel2.setLayout(null);
jLabel29.setText("1.参数说明");
jLabel29.setBounds(new Rectangle(14, 21, 67, 15));
jLabel30.setText("Ge:每周期总有效绿灯时间 y:流量比 Y:流量比总和 C:验算或选取周期");
jLabel30.setBounds(new Rectangle(14, 40, 421, 15));
jLabel31.setText("A:黄灯时长(取3s) l:启动损失时间(取3s) Lp:行人过街道长度(取12m)");
jLabel31.setBounds(new Rectangle(14, 62, 417, 15));
jLabel32.setText("2.公式说明");
jLabel32.setBounds(new Rectangle(14, 104, 77, 15));
jLabel33.setText(
"ge=Ge*(y/Y) λ=ge/C g=ge-A+l g_min=7+Lp/V-I");
jLabel33.setBounds(new Rectangle(14, 126, 405, 15));
jLabel34.setText("V:行人过街步速(取1m/s)");
jLabel34.setBounds(new Rectangle(14, 85, 310, 15));
jB绿灯显示时间计算.setBounds(new Rectangle(215, 768, 81, 23));
jB绿灯显示时间计算.setText("计算");
jB绿灯显示时间计算.addActionListener(new Frame3_jB绿灯显示时间计算_actionAdapter(this));
jB进入图形模拟界面.setBounds(new Rectangle(364, 768, 132, 23));
jB进入图形模拟界面.setText("进入图形模拟界面");
jB进入图形模拟界面.addActionListener(new Frame3_jB进入图形模拟界面_actionAdapter(this));
jL饱和设计流量说明3.setText("3.若流量比总和大于0.9,则系统计算时取0.9");
jL饱和设计流量说明3.setBounds(new Rectangle(25, 63, 240, 15));
jP流量比.add(jLabel8);
jP流量比.add(jLabel9);
jP流量比.add(jLabel10);
jP流量比.add(jLabel11);
jP流量比.add(jLabel12);
jP流量比.add(jLabel13);
jP流量比.add(jLabel14);
jP流量比.add(jL南直y);
jP流量比.add(jL东左y);
jP流量比.add(jL北右y);
jP流量比.add(jL西直y);
jP流量比.add(jL东直y);
jP流量比.add(jL南右y);
jP流量比.add(jL北直y);
jP流量比.add(jL东右y);
jP流量比.add(jL西右y);
jP流量比.add(jL西左y);
jP流量比.add(jL南左y);
jP流量比.add(jL北左y);
jP设计饱和流量.add(jP相位最大流量比);
jP饱和流量计算.add(jLabel1);
jP饱和流量计算.add(jLabel2);
jP饱和流量计算.add(jLabel3);
jP饱和流量计算.add(jLabel4);
jP饱和流量计算.add(jLabel5);
jP饱和流量计算.add(jLabel6);
jP饱和流量计算.add(jLabel7);
jP饱和流量计算.add(jL北左SL);
jP饱和流量计算.add(jL东左SL);
jP饱和流量计算.add(jL西左SL);
jP饱和流量计算.add(jL西直ST);
jP饱和流量计算.add(jL东直ST);
jP饱和流量计算.add(jL东右SR);
jP饱和流量计算.add(jL西右SR);
jP饱和流量计算.add(jL南右SR);
jP饱和流量计算.add(jL南直ST);
jP饱和流量计算.add(jL南左SL);
jP饱和流量计算.add(jL北直ST);
jP饱和流量计算.add(jL北右SR);
jP设计饱和流量.add(jButton1);
jP设计饱和流量.add(jP流量比);
jP相位最大流量比.add(jLabel18);
jP相位最大流量比.add(jLabel15);
jP相位最大流量比.add(jLabel16);
jP相位最大流量比.add(jLY1);
jP相位最大流量比.add(jLY2);
jP相位最大流量比.add(jLY3);
jP相位最大流量比.add(jLabel17);
jP相位最大流量比.add(jLY4);
jP相位最大流量比.add(jLabel19);
jP相位最大流量比.add(jLabel20);
jP相位最大流量比.add(jLY);
jP设计饱和流量.add(jP饱和设计流量说明);
jP饱和设计流量说明.add(jL饱和设计流量说明1);
jP饱和设计流量说明.add(jL饱和设计流量说明3);
jP饱和设计流量说明.add(jL饱和设计流量说明2);
jP设计饱和流量.add(jP饱和流量计算);
jTabbedPane2.add(jP设计饱和流量, "\u8bbe\u8ba1\u9971\u548c\u6d41\u91cf");
contentPane.add(jTabbedPane2);
jTabbedPane2.add(jP绿灯显示时间计算, "绿灯显示时间计算");
jP绿灯显示时间计算.add(jPanel1);
jPanel1.add(jLabel24);
jPanel1.add(jLabel27);
jPanel1.add(jLabel25);
jPanel1.add(jLabel26);
jPanel1.add(jL有效绿灯显示时间2);
jPanel1.add(jL有效绿灯显示时间3);
jPanel1.add(jL有效绿灯显示时间4);
jPanel1.add(jL有效绿灯显示时间1);
jPanel1.add(jL显示绿灯时间1);
jPanel1.add(jL显示绿灯时间2);
jPanel1.add(jL显示绿灯时间3);
jPanel1.add(jL显示绿灯时间4);
jPanel1.add(jL最短绿灯时间1);
jPanel1.add(jL最短绿灯时间2);
jPanel1.add(jL最短绿灯时间3);
jPanel1.add(jL最短绿灯时间4);
jPanel1.add(jLabel21);
jPanel1.add(jLabel22);
jPanel1.add(jLabel23);
jPanel1.add(jLabel28);
jPanel1.add(jL绿信比1);
jPanel1.add(jL绿信比2);
jPanel1.add(jL绿信比3);
jPanel1.add(jL绿信比4);
jP绿灯显示时间计算.add(jPanel2);
jP绿灯显示时间计算.add(jB绿灯显示时间计算);
jP绿灯显示时间计算.add(jB进入图形模拟界面);
jPanel2.add(jLabel29);
jPanel2.add(jLabel30);
jPanel2.add(jLabel31);
jPanel2.add(jLabel33);
jPanel2.add(jLabel32);
jPanel2.add(jLabel34);
}
JTabbedPane jTabbedPane2 = new JTabbedPane();
JPanel jP设计饱和流量 = new JPanel();
TitledBorder titledBorder1 = new TitledBorder("");
Border border1 = BorderFactory.createEtchedBorder(Color.white,
new Color(165, 163, 151));
Border border2 = new TitledBorder(border1, "设计饱和流量");
JPanel jP流量比 = new JPanel();
JLabel jLabel8 = new JLabel();
JLabel jLabel9 = new JLabel();
JLabel jLabel10 = new JLabel();
JLabel jLabel11 = new JLabel();
JLabel jLabel12 = new JLabel();
JLabel jLabel13 = new JLabel();
JLabel jLabel14 = new JLabel();
JLabel jL南直y = new JLabel();
JLabel jL东左y = new JLabel();
JLabel jL北右y = new JLabel();
JLabel jL西直y = new JLabel();
JLabel jL东直y = new JLabel();
JLabel jL北左y = new JLabel();
JLabel jL南右y = new JLabel();
JLabel jL北直y = new JLabel();
JLabel jL东右y = new JLabel();
JLabel jL西右y = new JLabel();
JLabel jL西左y = new JLabel();
JLabel jL南左y = new JLabel();
JPanel jP饱和流量计算 = new JPanel();
Border border3 = BorderFactory.createEtchedBorder(Color.white,
new Color(165, 163, 151));
Border border4 = new TitledBorder(border3, "饱和流量计算");
JLabel jLabel1 = new JLabel();
JLabel jLabel2 = new JLabel();
JLabel jLabel3 = new JLabel();
JLabel jLabel4 = new JLabel();
JLabel jLabel5 = new JLabel();
JLabel jLabel6 = new JLabel();
JLabel jLabel7 = new JLabel();
JLabel jL东左SL = new JLabel();
JLabel jL东直ST = new JLabel();
JLabel jL东右SR = new JLabel();
JLabel jL北直ST = new JLabel();
JLabel jL北右SR = new JLabel();
JLabel jL北左SL = new JLabel();
JLabel jL西直ST = new JLabel();
JLabel jL西右SR = new JLabel();
JLabel jL西左SL = new JLabel();
JLabel jL南直ST = new JLabel();
JLabel jL南右SR = new JLabel();
JLabel jL南左SL = new JLabel();
JPanel jP相位最大流量比 = new JPanel();
Border border5 = BorderFactory.createEtchedBorder(Color.white,
new Color(165, 163, 151));
Border border6 = new TitledBorder(border5, "相位最大流量比");
JLabel jLabel15 = new JLabel();
JLabel jLabel16 = new JLabel();
JLabel jLabel17 = new JLabel();
JLabel jLabel18 = new JLabel();
JLabel jLabel19 = new JLabel();
JLabel jLY1 = new JLabel();
JLabel jLY2 = new JLabel();
JLabel jLY3 = new JLabel();
JLabel jLY4 = new JLabel();
JLabel jLabel20 = new JLabel();
JLabel jLY = new JLabel();
JPanel jP饱和设计流量说明 = new JPanel();
Border border7 = BorderFactory.createEtchedBorder(Color.white,
new Color(165, 163, 151));
Border border8 = new TitledBorder(border7, "说明");
JLabel jL饱和设计流量说明1 = new JLabel();
JLabel jL饱和设计流量说明2 = new JLabel();
JPanel jP绿灯显示时间计算 = new JPanel();
JButton jButton1 = new JButton();
JPanel jPanel1 = new JPanel();
Border border9 = BorderFactory.createEtchedBorder(Color.white,
new Color(165, 163, 151));
Border border10 = new TitledBorder(border9, "北进口");
Border border11 = BorderFactory.createEtchedBorder(Color.white,
new Color(165, 163, 151));
Border border12 = new TitledBorder(border11, "相位2");
Border border13 = BorderFactory.createEtchedBorder(Color.white,
new Color(165, 163, 151));
Border border14 = new TitledBorder(border13, "相位3");
Border border15 = BorderFactory.createEtchedBorder(Color.white,
new Color(165, 163, 151));
Border border16 = new TitledBorder(border15, "相位4");
JLabel jLabel21 = new JLabel();
JLabel jLabel22 = new JLabel();
JLabel jLabel23 = new JLabel();
JLabel jLabel24 = new JLabel();
JLabel jLabel25 = new JLabel();
JLabel jLabel26 = new JLabel();
JLabel jLabel27 = new JLabel();
JLabel jL有效绿灯显示时间1 = new JLabel();
JLabel jL有效绿灯显示时间2 = new JLabel();
JLabel jL有效绿灯显示时间3 = new JLabel();
JLabel jL有效绿灯显示时间4 = new JLabel();
JLabel jL绿信比1 = new JLabel();
JLabel jL绿信比2 = new JLabel();
JLabel jL绿信比3 = new JLabel();
JLabel jL绿信比4 = new JLabel();
JLabel jL显示绿灯时间1 = new JLabel();
JLabel jL显示绿灯时间2 = new JLabel();
JLabel jL显示绿灯时间3 = new JLabel();
JLabel jL显示绿灯时间4 = new JLabel();
JLabel jLabel28 = new JLabel();
JLabel jL最短绿灯时间1 = new JLabel();
JLabel jL最短绿灯时间2 = new JLabel();
JLabel jL最短绿灯时间3 = new JLabel();
JLabel jL最短绿灯时间4 = new JLabel();
JPanel jPanel2 = new JPanel();
Border border17 = BorderFactory.createEmptyBorder();
Border border18 = new TitledBorder(border17, "说明");
JLabel jLabel29 = new JLabel();
JLabel jLabel30 = new JLabel();
JLabel jLabel31 = new JLabel();
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -