📄 frame2.java~71~
字号:
jL直行车道自行车校正说明5.setText("fb=1-(1+√bL)/ge(无左转专用相位)");
jL直行车道自行车校正说明5.setVerticalAlignment(SwingConstants.TOP);
jL直行车道自行车校正说明5.setBounds(new Rectangle(17, 113, 523, 17));
jL直行车道自行车校正说明4.setToolTipText("");
jL直行车道自行车校正说明4.setText("2.公式说明:");
jL直行车道自行车校正说明4.setBounds(new Rectangle(11, 94, 66, 15));
jL直行车道自行车校正说明6.setToolTipText("");
jL直行车道自行车校正说明6.setText(
"bL=(β*B*(C-ge))/C (应用实测数据,无实测数据时可用此公式估算,本系统一律使用此公式估算)");
jL直行车道自行车校正说明6.setBounds(new Rectangle(17, 135, 525, 15));
jL直行车道自行车校正说明3.setToolTipText("");
jL直行车道自行车校正说明3.setText(
"Ge:总有效绿灯时间(s) j:周期内的相位数(取4) C:用户初设周期(60s) L:信号总损失时间(s)");
jL直行车道自行车校正说明3.setBounds(new Rectangle(6, 71, 536, 15));
jL直行车道自行车校正说明2.setToolTipText("");
jL直行车道自行车校正说明2.setText(
"B:自行车流量(取20或27)β:自行车左转率(取25%或10%)ge:有效绿灯时长(s)bL:绿初左转自行车数(辆/h)");
jL直行车道自行车校正说明2.setBounds(new Rectangle(6, 52, 564, 15));
jL直行车道自行车校正说明8.setToolTipText("");
jL直行车道自行车校正说明8.setText(
"<html>3.因设有左转专用相位的进口道的直行车不受左转自行车的影响,故此项计算仅考虑南北向的进口道带直行的车道即可。<br>");
jL直行车道自行车校正说明8.setVerticalAlignment(SwingConstants.TOP);
jL直行车道自行车校正说明8.setBounds(new Rectangle(11, 187, 537, 41));
jP左转校正北进口.setBorder(border18);
jP左转校正北进口.setBounds(new Rectangle(20, 18, 558, 147));
jP左转校正北进口.setLayout(null);
jLabel12.setText("左车道:");
jLabel12.setBounds(new Rectangle(29, 63, 48, 15));
jLabel15.setText("ξ");
jLabel15.setBounds(new Rectangle(115, 27, 48, 15));
jLabel16.setText("qT");
jLabel16.setBounds(new Rectangle(221, 27, 48, 15));
jLabel19.setText("λ");
jLabel19.setBounds(new Rectangle(331, 27, 48, 15));
jLabel20.setText("fL");
jLabel20.setBounds(new Rectangle(437, 27, 48, 15));
jL左转校正北左ξ.setBorder(BorderFactory.createLineBorder(Color.black));
jL左转校正北左ξ.setHorizontalAlignment(SwingConstants.CENTER);
jL左转校正北左ξ.setText("0.51");
jL左转校正北左ξ.setBounds(new Rectangle(102, 63, 48, 15));
jL北左qT.setBorder(BorderFactory.createLineBorder(Color.black));
jL北左qT.setToolTipText("");
jL北左qT.setHorizontalAlignment(SwingConstants.CENTER);
jL北左qT.setText("1330");
jL北左qT.setBounds(new Rectangle(205, 63, 48, 15));
jL北左λ.setBorder(BorderFactory.createLineBorder(Color.black));
jL北左λ.setHorizontalAlignment(SwingConstants.CENTER);
jL北左λ.setBounds(new Rectangle(309, 63, 48, 15));
jL北左fL.setBorder(BorderFactory.createLineBorder(Color.black));
jL北左fL.setHorizontalAlignment(SwingConstants.CENTER);
jL北左fL.setBounds(new Rectangle(423, 63, 48, 15));
jP左转校正南进口.setBorder(border20);
jP左转校正南进口.setBounds(new Rectangle(20, 184, 558, 147));
jP左转校正南进口.setLayout(null);
jL南左ξ.setBorder(BorderFactory.createLineBorder(Color.black));
jL南左ξ.setHorizontalAlignment(SwingConstants.CENTER);
jL南左ξ.setText("0.51");
jL南左ξ.setBounds(new Rectangle(102, 63, 48, 15));
jLabel47.setText("λ");
jLabel47.setBounds(new Rectangle(331, 27, 48, 15));
jLabel48.setText("左车道:");
jLabel48.setBounds(new Rectangle(29, 63, 48, 15));
jLabel49.setText("qT");
jLabel49.setBounds(new Rectangle(221, 27, 48, 15));
jLabel50.setText("fL");
jLabel50.setBounds(new Rectangle(437, 27, 48, 15));
jL南左qT.setBorder(BorderFactory.createLineBorder(Color.black));
jL南左qT.setToolTipText("");
jL南左qT.setHorizontalAlignment(SwingConstants.CENTER);
jL南左qT.setText("1112");
jL南左qT.setBounds(new Rectangle(205, 63, 48, 15));
jL南左fL.setBorder(BorderFactory.createLineBorder(Color.black));
jL南左fL.setHorizontalAlignment(SwingConstants.CENTER);
jL南左fL.setBounds(new Rectangle(423, 63, 48, 15));
jLabel53.setText("ξ");
jLabel53.setBounds(new Rectangle(115, 27, 48, 15));
jL南左λ.setBorder(BorderFactory.createLineBorder(Color.black));
jL南左λ.setHorizontalAlignment(SwingConstants.CENTER);
jL南左λ.setBounds(new Rectangle(309, 63, 48, 15));
jP左转校正说明.setBorder(border22);
jP左转校正说明.setBounds(new Rectangle(20, 358, 558, 216));
jP左转校正说明.setLayout(null);
jL左转校正说明2.setText(
"ξ:对向直行车道影响系数(3个车道取0.51) qT:对向直行车流量(pcu/h) λ:绿信比");
jL左转校正说明2.setBounds(new Rectangle(13, 48, 498, 15));
jL左转校正说明3.setToolTipText("");
jL左转校正说明3.setText("2.公式说明:");
jL左转校正说明3.setBounds(new Rectangle(13, 74, 66, 15));
jL左转校正说明1.setText("1.参数说明:");
jL左转校正说明1.setBounds(new Rectangle(13, 26, 72, 16));
jL左转校正说明4.setText("fL=exp(-0.001*ξ*qT/λ)-0.1 λ=Ge/(j*C)");
jL左转校正说明4.setBounds(new Rectangle(13, 94, 506, 15));
jL左转校正说明5.setText("3.因该计算是针对无左专用相位而言的,故仅计算南北向即可。");
jL左转校正说明5.setBounds(new Rectangle(13, 119, 502, 15));
jPanel1.setBorder(border8);
jPanel1.setBounds(new Rectangle(19, 130, 558, 98));
jPanel1.setLayout(null);
jPanel2.setBorder(border12);
jPanel2.setBounds(new Rectangle(19, 359, 558, 98));
jPanel2.setLayout(null);
jPanel3.setBorder(border5);
jPanel3.setBounds(new Rectangle(19, 18, 558, 99));
jPanel3.setLayout(null);
jPanel7.setBorder(border10);
jPanel7.setBounds(new Rectangle(19, 244, 558, 98));
jPanel7.setLayout(null);
jLabel21.setText("右车道:");
jLabel21.setBounds(new Rectangle(37, 50, 48, 15));
jLabel51.setToolTipText("");
jLabel51.setText("转 弯 校 正(fr)");
jLabel51.setBounds(new Rectangle(155, 16, 101, 15));
jLabel52.setText("行人或自行车干扰校正(fpb)");
jLabel52.setBounds(new Rectangle(339, 16, 157, 15));
jLabel46.setText("r");
jLabel46.setBounds(new Rectangle(166, 31, 10, 15));
jLabel54.setText("fr");
jLabel54.setBounds(new Rectangle(211, 31, 19, 15));
jLabel55.setBorder(BorderFactory.createLineBorder(Color.black));
jLabel55.setHorizontalAlignment(SwingConstants.CENTER);
jLabel55.setBounds(new Rectangle(155, 50, 30, 15));
jLabel56.setBorder(BorderFactory.createLineBorder(Color.black));
jLabel56.setToolTipText("");
jLabel56.setHorizontalAlignment(SwingConstants.CENTER);
jLabel56.setBounds(new Rectangle(201, 50, 34, 15));
jLabel43.setText("右车道:");
jLabel43.setBounds(new Rectangle(37, 50, 48, 15));
jLabel76.setText("r");
jLabel76.setBounds(new Rectangle(166, 31, 10, 15));
jLabel77.setToolTipText("");
jLabel77.setText("转 弯 校 正(fr)");
jLabel77.setBounds(new Rectangle(155, 16, 101, 15));
jLabel79.setText("fr");
jLabel79.setBounds(new Rectangle(211, 31, 19, 15));
jLabel81.setText("右车道:");
jLabel81.setBounds(new Rectangle(37, 50, 48, 15));
jLabel84.setText("r");
jLabel84.setBounds(new Rectangle(166, 31, 10, 15));
jLabel85.setToolTipText("");
jLabel85.setText("转 弯 校 正(fr)");
jLabel85.setBounds(new Rectangle(155, 16, 101, 15));
jLabel87.setText("fr");
jLabel87.setBounds(new Rectangle(211, 31, 19, 15));
jLabel89.setText("右车道:");
jLabel89.setBounds(new Rectangle(37, 50, 48, 15));
jLabel92.setText("r");
jLabel92.setBounds(new Rectangle(166, 31, 10, 15));
jLabel93.setToolTipText("");
jLabel93.setText("转 弯 校 正(fr)");
jLabel93.setBounds(new Rectangle(155, 16, 101, 15));
jLabel95.setText("fr");
jLabel95.setBounds(new Rectangle(211, 31, 19, 15));
jLabel62.setBorder(BorderFactory.createLineBorder(Color.black));
jLabel62.setHorizontalAlignment(SwingConstants.CENTER);
jLabel62.setBounds(new Rectangle(155, 50, 30, 15));
jLabel64.setBorder(BorderFactory.createLineBorder(Color.black));
jLabel64.setToolTipText("");
jLabel64.setHorizontalAlignment(SwingConstants.CENTER);
jLabel64.setBounds(new Rectangle(201, 50, 34, 15));
jLabel67.setBorder(BorderFactory.createLineBorder(Color.black));
jLabel67.setHorizontalAlignment(SwingConstants.CENTER);
jLabel67.setBounds(new Rectangle(155, 50, 30, 15));
jLabel69.setBorder(BorderFactory.createLineBorder(Color.black));
jLabel69.setToolTipText("");
jLabel69.setHorizontalAlignment(SwingConstants.CENTER);
jLabel69.setBounds(new Rectangle(201, 50, 34, 15));
jLabel72.setBorder(BorderFactory.createLineBorder(Color.black));
jLabel72.setHorizontalAlignment(SwingConstants.CENTER);
jLabel72.setBounds(new Rectangle(155, 50, 30, 15));
jLabel74.setBorder(BorderFactory.createLineBorder(Color.black));
jLabel74.setToolTipText("");
jLabel74.setHorizontalAlignment(SwingConstants.CENTER);
jLabel74.setBounds(new Rectangle(201, 50, 34, 15));
jPanel8.setBorder(border24);
jPanel8.setBounds(new Rectangle(22, 480, 555, 254));
jPanel8.setLayout(null);
jLabel42.setText("行人或自行车干扰校正(fpb)");
jLabel42.setBounds(new Rectangle(339, 16, 157, 15));
jLabel68.setText("行人或自行车干扰校正(fpb)");
jLabel68.setBounds(new Rectangle(339, 16, 157, 15));
jLabel82.setText("行人或自行车干扰校正(fpb)");
jLabel82.setBounds(new Rectangle(339, 16, 157, 15));
jLabel96.setText("1.参数说明");
jLabel96.setBounds(new Rectangle(27, 21, 73, 15));
jLabel100.setText(
"r:转弯半径(m) fr:转弯半径校正系数");
jLabel100.setBounds(new Rectangle(27, 44, 492, 15));
jLabel102.setText("2.公式说明");
jLabel102.setBounds(new Rectangle(27, 69, 67, 15));
jLabel45.setBorder(BorderFactory.createLineBorder(Color.black));
jLabel45.setHorizontalAlignment(SwingConstants.CENTER);
jLabel45.setText("1");
jLabel45.setBounds(new Rectangle(372, 50, 48, 15));
jLabel57.setBorder(BorderFactory.createLineBorder(Color.black));
jLabel57.setHorizontalAlignment(SwingConstants.CENTER);
jLabel57.setText("1");
jLabel57.setBounds(new Rectangle(372, 50, 48, 15));
jLabel58.setBorder(BorderFactory.createLineBorder(Color.black));
jLabel58.setHorizontalAlignment(SwingConstants.CENTER);
jLabel58.setText("1");
jLabel58.setBounds(new Rectangle(372, 50, 48, 15));
jLabel59.setBorder(BorderFactory.createLineBorder(Color.black));
jLabel59.setHorizontalAlignment(SwingConstants.CENTER);
jLabel59.setText("1");
jLabel59.setBounds(new Rectangle(372, 50, 48, 15));
jLabel60.setText(
"<html>3.由于对右转机动车进行了控制,同时自行车分方向与机动车同相位过街,因此自行车对机动车的干扰基本消失,在饱和流量修正时,取自行车的修正系数均为1。");
jLabel60.setVerticalAlignment(SwingConstants.TOP);
jLabel60.setBounds(new Rectangle(27, 120, 521, 44));
jLabel61.setText("fr=1(r>15)或0.5+r/30(r<=15)");
jLabel61.setBounds(new Rectangle(27, 95, 176, 15));
jB通用校正计算.setBounds(new Rectangle(275, 779, 81, 23));
jB通用校正计算.setText("计算");
jB通用校正计算.addActionListener(new Frame2_jB通用校正计算_actionAdapter(this));
jTextArea1.setText("jTextArea1");
jTextArea1.setBounds(new Rectangle(0, 0, 62, 19));
jB直行车道自行车校正计算.setBounds(new Rectangle(275, 779, 81, 23));
jB直行车道自行车校正计算.setText("计算");
jB直行车道自行车校正计算.addActionListener(new Frame2_jB直行车道自行车校正计算_actionAdapter(this));
jB左转校正计算.setBounds(new Rectangle(275, 779, 81, 23));
jB左转校正计算.setText("计算");
jB左转校正计算.addActionListener(new Frame2_jB左转校正计算_actionAdapter(this));
jB右转校正计算.setBounds(new Rectangle(275, 779, 81, 23));
jB右转校正计算.setText("计算");
jB右转校正计算.addActionListener(new Frame2_jB右转校正计算_actionAdapter(this));
jB进入信号配时计算.setBounds(new Rectangle(419, 779, 129, 23));
jB进入信号配时计算.setText("进入信号配时计算");
jB进入信号配时计算.addActionListener(new Frame2_jB进入信号配时计算_actionAdapter(this));
jTabbedPane1.add(jP通用校正, "通用校正");
jP通用校正.add(jP通用校正西进口);
jP通用校正西进口.add(jLabel5);
jP通用校正西进口.add(jLabel1);
jP通用校正西进口.add(jLabel2);
jP通用校正西进口.add(jLabel3);
jP通用校正西进口.add(jLabel4);
jP通用校正西进口.add(jL西左fW);
jP通用校正西进口.add(jL西直fW);
jP通用校正西进口.add(jL西左fg);
jP通用校正西进口.add(jL西直fg);
jP通用校正西进口.add(jL西右fg);
jP通用校正西进口.add(jL西右fW);
jP通用校正.add(jP通用校正东进口);
jP通用校正东进口.add(jL东右fW);
jP通用校正东进口.add(jLabel13);
jP通用校正东进口.add(jLabel14);
jP通用校正东进口.add(jL东右fg);
jP通用校正东进口.add(jL东左fW);
jP通用校正东进口.add(jLabel17);
jP通用校正东进口.add(jLabel18);
jP通用校正东进口.add(jL东直fW);
jP通用校正东进口.add(jL东左fg);
jP通用校正东进口.add(jL东直fg);
jP通用校正东进口.add(jLabel22);
jP通用校正.add(jP通用校正北进口);
jP通用校正北进口.add(jL北右fW);
jP通用校正北进口.add(jLabel24);
jP通用校正北进口.add(jLabel25);
jP通用校正北进口.add(jL北右fg);
jP通用校正北进口.add(jL北左fW);
jP通用校正北进口.add(jLabel28);
jP通用校正北进口.add(jLabel29);
jP通用校正北进口.add(jL北直fW);
jP通用校正北进口.add(jL北左fg);
jP通用校正北进口.add(jL北直fg);
jP通用校正北进口.add(jLabel33);
jP通用校正.add(jP通用校正南进口);
jP通用校正南进口.add(jL南右fW);
jP通用校正南进口.add(jLabel35);
jP通用校正南进口.add(jLabel36);
jP通用校正南进口.add(jL南右fg);
jP通用校正南进口.add(jL南左fW);
jP通用校正南进口.add(jLabel39);
jP通用校正南进口.add(jLabel40);
jP通用校正南进口.add(jL南直fW);
jP通用校正南进口.add(jL南左fg);
jP通用校正南进口.add(jL南直fg);
jP通用校正南进口.add(jLabel44);
jP通用校正.add(jP通用校正说明);
jP通用校正.add(jB通用校正计算);
jP直行车道自行车校正.add(jP直行车道自行车校正南进口);
jP直行车道自行车校正南进口.add(jLabel9);
jP直行车道自行车校正南进口.add(jLabel10);
jP直行车道自行车校正南进口.add(jLabel11);
jP直行车道自行车校正南进口.add(jLabel32);
jP直行车道自行车校正南进口.add(jLabel34);
jP直行车道自行车校正南进口.add(jLabel37);
jP直行车道自行车校正南进口.add(jLabel38);
jP直行车道自行车校正南进口.add(jLabel41);
jP直行车道自行车校正南进口.add(jL南右fb);
jP直行车道自行车校正南进口.add(jL南直fb);
jP直行车道自行车校正南进口.add(jL南右β);
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -