powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Обработчики событий в JavaFX
7 сообщений из 7, страница 1 из 1
Обработчики событий в JavaFX
    #39027320
mixon21
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день всем.
Ребята подскажите почему не работают обработчики.


вот мой код:

Код: java
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.
    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;");
    }
        }
    }
}
    });



вчера было все нормально.
Заранее спасибо.
...
Рейтинг: 0 / 0
Обработчики событий в JavaFX
    #39027411
ferc
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
mixon21,
почему-то по каждому вопросу "вчера все было нормально"
...
Рейтинг: 0 / 0
Обработчики событий в JavaFX
    #39027434
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mixon21, между вчера и сегодня были изменения. Посмотри по SVN что менялось.
...
Рейтинг: 0 / 0
Обработчики событий в JavaFX
    #39027440
mixon21
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
maytonmixon21, между вчера и сегодня были изменения. Посмотри по SVN что менялось.



Не не было никаких изменений
...
Рейтинг: 0 / 0
Обработчики событий в JavaFX
    #39027443
mixon21
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Код правильный?
...
Рейтинг: 0 / 0
Обработчики событий в JavaFX
    #39027463
ferc
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
mixon21Код правильный?

вот что значит не работают?

может они и не должны?

Код: java
1.
for(int j=0;j<pr.getParsingFirm().size();j++)



вот тут вобще в цикл входит?
мож все-таки начнем дебагером пользоваться?
...
Рейтинг: 0 / 0
Обработчики событий в JavaFX
    #39027476
mixon21
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
fercmixon21Код правильный?

вот что значит не работают?

может они и не должны?

Код: java
1.
for(int j=0;j<pr.getParsingFirm().size();j++)



вот тут вобще в цикл входит?
мож все-таки начнем дебагером пользоваться?

так и должно входить в цикл то часть кода там где только обработчики

А вот полностью функция


Код: java
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.
    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()];
   
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;

}
sp.getChildren().add(mylabel[i][j]);

}
}
}
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Обработчики событий в JavaFX
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]