📄 frame2.java~74~
字号:
jP直行车道自行车校正南进口.add(jL南直β);
jP直行车道自行车校正南进口.add(jL南直bL);
jP直行车道自行车校正南进口.add(jL南右ge);
jP直行车道自行车校正南进口.add(jL南右B);
jP直行车道自行车校正南进口.add(jL南直B);
jP直行车道自行车校正.add(jP直行车道自行车校正北进口);
jP直行车道自行车校正北进口.add(jLabel6);
jP直行车道自行车校正北进口.add(jLabel7);
jP直行车道自行车校正北进口.add(jLabel8);
jP直行车道自行车校正北进口.add(jLabel23);
jP直行车道自行车校正北进口.add(jLabel26);
jP直行车道自行车校正北进口.add(jLabel27);
jP直行车道自行车校正北进口.add(jLabel31);
jP直行车道自行车校正北进口.add(jLabel30);
jP直行车道自行车校正北进口.add(jL北直fb);
jP直行车道自行车校正北进口.add(jL北右fb);
jP直行车道自行车校正北进口.add(jL北右β);
jP直行车道自行车校正北进口.add(jL北直ge);
jP直行车道自行车校正北进口.add(jL北右bL);
jP直行车道自行车校正北进口.add(jL北直β);
jP直行车道自行车校正北进口.add(jL北直bL);
jP直行车道自行车校正北进口.add(jL北右ge);
jP直行车道自行车校正北进口.add(jL北右B);
jP直行车道自行车校正北进口.add(jL北直B);
jP直行车道自行车校正.add(jP直行车道自行车校正说明);
jP直行车道自行车校正说明.add(jL直行车道自行车校正说明7);
jP直行车道自行车校正说明.add(jL直行车道自行车校正说明1);
jP直行车道自行车校正说明.add(jL直行车道自行车校正说明5);
jP直行车道自行车校正说明.add(jL直行车道自行车校正说明4);
jP直行车道自行车校正说明.add(jL直行车道自行车校正说明6);
jP直行车道自行车校正说明.add(jL直行车道自行车校正说明8);
jP直行车道自行车校正说明.add(jL直行车道自行车校正说明3);
jP直行车道自行车校正说明.add(jL直行车道自行车校正说明2);
jP直行车道自行车校正.add(jB直行车道自行车校正计算);
jP左转校正.add(jP左转校正北进口);
jP左转校正.add(jP左转校正南进口);
jP左转校正南进口.add(jL南左ξ);
jP左转校正南进口.add(jLabel47);
jP左转校正南进口.add(jLabel48);
jP左转校正南进口.add(jLabel49);
jP左转校正南进口.add(jLabel50);
jP左转校正南进口.add(jL南左qT);
jP左转校正南进口.add(jL南左fL);
jP左转校正南进口.add(jLabel53);
jP左转校正南进口.add(jL南左λ);
jP左转校正.add(jP左转校正说明);
jP左转校正说明.add(jL左转校正说明2);
jP左转校正说明.add(jL左转校正说明3);
jP左转校正说明.add(jL左转校正说明1);
jP左转校正说明.add(jL左转校正说明4);
jP左转校正说明.add(jL左转校正说明5);
jP左转校正.add(jB左转校正计算);
jP左转校正北进口.add(jLabel12);
jP左转校正北进口.add(jLabel15);
jP左转校正北进口.add(jLabel19);
jP左转校正北进口.add(jLabel20);
jP左转校正北进口.add(jLabel16);
jP左转校正北进口.add(jL左转校正北左ξ);
jP左转校正北进口.add(jL北左λ);
jP左转校正北进口.add(jL北左fL);
jP左转校正北进口.add(jL北左qT);
contentPane.add(jTabbedPane1);
jP通用校正说明.add(jL通用校正说明1, null);
jP通用校正说明.add(jL通用校正说明2, null);
jTabbedPane1.add(jP直行车道自行车校正, "直行车道自行车校正(fb)");
jTabbedPane1.add(jP左转校正, "左转校正(fL)");
jTabbedPane1.add(jPanel4, "右转校正(min(fb\',fb))");
jPanel1.add(jLabel43);
jPanel1.add(jLabel76);
jPanel1.add(jLabel77);
jPanel1.add(jLabel79);
jPanel1.add(jLabel62);
jPanel1.add(jL南右fr);
jPanel1.add(jLabel42);
jPanel1.add(jL南右fpb);
jPanel4.add(jPanel8);
jPanel8.add(jLabel96);
jPanel8.add(jLabel100);
jPanel8.add(jLabel102);
jPanel8.add(jLabel60);
jPanel8.add(jLabel61);
jPanel4.add(jPanel7);
jPanel2.add(jLabel89);
jPanel2.add(jLabel92);
jPanel2.add(jLabel93);
jPanel2.add(jLabel95);
jPanel2.add(jLabel72);
jPanel2.add(jL西右fr);
jPanel2.add(jLabel82);
jPanel2.add(jL西右fpb);
jPanel4.add(jPanel3);
jPanel3.add(jLabel21);
jPanel3.add(jLabel51);
jPanel3.add(jLabel46);
jPanel3.add(jLabel54);
jPanel3.add(jLabel55);
jPanel3.add(jL北右fr);
jPanel3.add(jLabel52);
jPanel3.add(jL北右fpb);
jPanel7.add(jLabel81);
jPanel7.add(jLabel84);
jPanel7.add(jLabel85);
jPanel7.add(jLabel87);
jPanel7.add(jLabel67);
jPanel7.add(jL东右fr);
jPanel7.add(jLabel68);
jPanel7.add(jL东右fpb);
jPanel4.add(jPanel2);
jPanel4.add(jPanel1);
jPanel4.add(jB右转校正计算);
jPanel4.add(jB进入信号配时计算);
}
public void jB通用校正计算_actionPerformed(ActionEvent e) {
jB直行车道自行车校正计算.setVisible(true);
jL西左fg.setText(String.valueOf(1-Double.valueOf(Frame1.jTHV北左.getText())/100));
jL西直fg.setText(String.valueOf(1-Double.valueOf(Frame1.jTHV西直.getText())/100));
jL西右fg.setText(String.valueOf(1-Double.valueOf(Frame1.jTHV西右.getText())/100));
jL东左fg.setText(String.valueOf(1-Double.valueOf(Frame1.jTHV东左.getText())/100));
jL东直fg.setText(String.valueOf(1-Double.valueOf(Frame1.jTHV东直.getText())/100));
jL东右fg.setText(String.valueOf(1-Double.valueOf(Frame1.jTHV东右.getText())/100));
jL北左fg.setText(String.valueOf(1-Double.valueOf(Frame1.jTHV北左.getText())/100));
jL北直fg.setText(String.valueOf(1-Double.valueOf(Frame1.jTHV北直.getText())/100));
jL北右fg.setText(String.valueOf(1-Double.valueOf(Frame1.jTHV北右.getText())/100));
jL南左fg.setText(String.valueOf(1-Double.valueOf(Frame1.jTHV南左.getText())/100));
jL南直fg.setText(String.valueOf(1-Double.valueOf(Frame1.jTHV南直.getText())/100));
jL南右fg.setText(String.valueOf(1-Double.valueOf(Frame1.jTHV南右.getText())/100));
jTabbedPane1.setSelectedIndex(1);
}
public void jB直行车道自行车校正计算_actionPerformed(ActionEvent e) {
jB左转校正计算.setVisible(true);
jTabbedPane1.setSelectedIndex(2);
NumberFormat nFormat=NumberFormat.getNumberInstance();
nFormat.setMaximumFractionDigits(2); //结果保留2位小数
int B=20,C=60;double β=0.25;
int Ge=C-9;float ge=Ge/4;
double bL=(β*B*(C-ge))/C;//bL的计算公式
double fb=1-(1+Math.sqrt(bL))/ge;//fb的计算公式
jL北直ge.setText(String.valueOf(nFormat.format(ge)));//计算北直车道的ge
jL北直bL.setText(String.valueOf(nFormat.format(bL)));//计算北直车道的bL
jL北直fb.setText(String.valueOf(nFormat.format(fb)));//计算北直车道的fb
jL北右ge.setText(String.valueOf(nFormat.format(ge)));//计算北右车道的ge
jL北右bL.setText(String.valueOf(nFormat.format(bL)));//计算北右车道的bL
jL北右fb.setText(String.valueOf(nFormat.format(fb)));//计算北右车道的fb
double bL2=0.1*27*(C-ge)/C;//bL公式的β、B参数值分别改变为0.1和27
jL南直ge.setText(String.valueOf(nFormat.format(ge)));//计算南直车道ge
jL南右ge.setText(String.valueOf(nFormat.format(ge)));//计算南右车道ge
jL南直bL.setText(String.valueOf(nFormat.format(bL2)));//计算南直车道bL
jL南右bL.setText(String.valueOf(nFormat.format((bL2))));//计算南右车道bL
jL南直fb.setText(String.valueOf(nFormat.format(1-(1+Math.sqrt(bL2))/ge)));//计算南直车道fb
jL南右fb.setText(String.valueOf(nFormat.format(1-(1+Math.sqrt(bL2))/ge)));//计算南直车道fb
}
public void jB左转校正计算_actionPerformed(ActionEvent e) {
jB右转校正计算.setVisible(true);
jTabbedPane1.setSelectedIndex(3);
NumberFormat nFormat=NumberFormat.getNumberInstance();
nFormat.setMaximumFractionDigits(2); //结果保留2位小数
int qT=1330,C=60,j=4;double ξ=0.51;
float Ge=C-9;
float λ=Ge/(j*C);
double fL=Math.exp(-0.001*ξ*qT/λ)-0.1;
jL北左λ.setText(String.valueOf(1));
jL南左λ.setText(String.valueOf(1));
jL北左fL.setText(String.valueOf(1));
jL南左fL.setText(String.valueOf(1));
}
public void jB右转校正计算_actionPerformed(ActionEvent e) {
jB进入信号配时计算.setVisible(true);
jL北右fr.setText("1");
jL南右fr.setText("1");
jL东右fr.setText("1");
jL西右fr.setText("1");
}
public void jB进入信号配时计算_actionPerformed(ActionEvent e) {
信号配时计算窗口.setVisible(true);
}
}
class Frame2_jB进入信号配时计算_actionAdapter implements ActionListener {
private Frame2 adaptee;
Frame2_jB进入信号配时计算_actionAdapter(Frame2 adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.jB进入信号配时计算_actionPerformed(e);
}
}
class Frame2_jB右转校正计算_actionAdapter implements ActionListener {
private Frame2 adaptee;
Frame2_jB右转校正计算_actionAdapter(Frame2 adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.jB右转校正计算_actionPerformed(e);
}
}
class Frame2_jB左转校正计算_actionAdapter implements ActionListener {
private Frame2 adaptee;
Frame2_jB左转校正计算_actionAdapter(Frame2 adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.jB左转校正计算_actionPerformed(e);
}
}
class Frame2_jB直行车道自行车校正计算_actionAdapter implements ActionListener {
private Frame2 adaptee;
Frame2_jB直行车道自行车校正计算_actionAdapter(Frame2 adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.jB直行车道自行车校正计算_actionPerformed(e);
}
}
class Frame2_jB通用校正计算_actionAdapter implements ActionListener {
private Frame2 adaptee;
Frame2_jB通用校正计算_actionAdapter(Frame2 adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.jB通用校正计算_actionPerformed(e);
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -