Добрый день еще раз всем.
У меня возникла проблема.
Выполнение программы не заходит в цикл for что может быть здесь
вот мой код
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
64.
65.
66.
67.
68.
69.
70.
71.
72.
73.
74.
75.
76.
77.
78.
79.
80.
81.
82.
83.
84.
85.
86.
87.
88.
89.
90.
91.
92.
private void ShowPrice(){
sp=new Pane();
sp.setLayoutX(8);
sp.setLayoutY(60);
sp.setPrefSize(550,700);
sp.setStyle("-fx-border-width:2pt;-fx-border-color:olive;-fx-background-color:lightgrey;");
anhorPanePrice.getChildren().add(sp);
mylabel=new Label[6][pr.getParsingFirm().size()];
// Label Название фирм и ценны на топливо
for(int i=0;i<6;i++){
for(int j=0;j<pr.getParsingFirm().size();j++){
mylabel[i][j] = new Label();
mylabel[i][j].setLayoutY(50+j*30);
mylabel[i][j].setPrefSize(200,30);
switch(i){
case 0:
mylabel[i][j].setOnMouseMoved(new EventHandler() {
@Override
public void handle(Event event) {
for(int i=0;i<6;i++){
for(int j=0;j<pr.getParsingFirm().size();j++){
if(event.getSource()==mylabel[i][j]){
mylabel[i][j].setStyle("-fx-font:bold italic 10pt Georgia;-fx-text-fill:#1197b0;");
}
}
}
}
});
mylabel[i][j].setOnMousePressed(new EventHandler(){
@Override
public void handle(Event event) {
String[] str=event.getSource().toString().split("'");
System.out.println(str[1]);
IParsingAdresSFirm prFirm=new Parsing_Adress_Firm();
prFirm.ParsingAdressCountry(str[1]);
}
});
mylabel[i][j].setOnMouseExited(new EventHandler() {
@Override
public void handle(Event event) {
for(int i=0;i<6;i++){
for(int j=0;j<pr.getParsingFirm().size();j++){
if(event.getSource()==mylabel[i][j]){
mylabel[i][j].setStyle("-fx-font:bold italic 10pt Georgia;-fx-text-fill:#000066;");
}
}
}
}
});
mylabel[i][j].setStyle("-fx-font:bold italic 10pt Georgia;-fx-text-fill:#000066;");
mylabel[i][j].setLayoutX(10);
mylabel[i][j].setText(pr.getParsingFirm().get(j).toString());
break;
case 1:
mylabel[i][j].setStyle("-fx-font:bold italic 10pt Georgia;-fx-text-fill:#a4aa16;");
mylabel[i][j].setLayoutX(210);
mylabel[i][j].setText(pr.getParsingA92().get(j).toString());
break;
case 2:
mylabel[i][j].setStyle("-fx-font:bold italic 10pt Georgia;-fx-text-fill:GREEN;");
mylabel[i][j].setLayoutX(270);
mylabel[i][j].setText(pr.getParsingA95().get(j).toString());
break;
case 3: mylabel[i][j].setStyle("-fx-font:bold italic 10pt Georgia;-fx-text-fill:RED;");
mylabel[i][j].setLayoutX(330);
mylabel[i][j].setText(pr.getParsingA95P().get(j).toString());
break;
case 4: mylabel[i][j].setStyle("-fx-font:bold italic 10pt Georgia;-fx-text-fill:BLACK;");
mylabel[i][j].setLayoutX(390);
mylabel[i][j].setText(pr.getParsingDT().get(j).toString());
break;
case 5: mylabel[i][j].setStyle("-fx-font:bold italic 10pt Georgia;-fx-text-fill:#7d125a;");
mylabel[i][j].setLayoutX(450);
mylabel[i][j].setText(pr.getParsingGas().get(j).toString());
break;
}
sp.getChildren().add(mylabel[i][j]);
}
}
}
.
заранее спасибо.