Vaadin-combo-box: рдХреЙрдореНрдмреЛрдмреЙрдХреНрд╕ рд╕реЗ рдзреБрдВрдзрд▓рд╛ рд╣реЛ рдЬрд╛рдирд╛, рдЗрдирдкреБрдЯ рдкреНрд░реЙрдореНрдкреНрдЯ рдХреЗ рдЕрдВрджрд░ рдХреБрдЫ рдореВрд▓реНрдп рд╣реЛрдиреЗ рд╕реЗ, рд╕реНрдХреНрд░реЙрд▓рдмрд╛рд░ рджреГрд╢реНрдпрдорд╛рди рд╣реЛ рдЬрд╛рддреЗ рд╣реИрдВ

рдХреЛ рдирд┐рд░реНрдорд┐рдд 11 рджрд┐рд╕ре░ 2018  ┬╖  18рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: vaadin/vaadin-combo-box

рд╕рдВрд╕реНрдХрд░рдг : 10.0.9
(12.0.2 рдореЗрдВ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ)
рдЬрдм Combobox (рдЗрдирдкреБрдЯ рдкреНрд░реЙрдореНрдкреНрдЯ рдХреЗ рдЕрдВрджрд░ рдХреБрдЫ рдорд╛рди рдХреЗ рд╕рд╛рде) рд╕реЗ рдзреБрдВрдзрд▓рд╛ рд╣реЛрдиреЗ рдХреА рдШрдЯрдирд╛ рд╣реЛрддреА рд╣реИ, рддреЛ рдХреНрд╖реИрддрд┐рдЬ рдФрд░ рд▓рдВрдмрд╡рдд рджреЛрдиреЛрдВ рд╕реНрдХреНрд░реЙрд▓рдмрд╛рд░ рдПрдХ рд╕реЗрдХрдВрдб рдХреЗ рд▓рд┐рдП рджреГрд╢реНрдпрдорд╛рди рд╣реЛ рдЬрд╛рддреЗ рд╣реИрдВред

рдЙрдореНрдореАрдж рд╣реИ, рд╡реАрдбрд┐рдпреЛ рд╕рдорд╕реНрдпрд╛ рдХрд╛ рдмреЗрд╣рддрд░ рд╡рд░реНрдгрди рдХрд░рддрд╛ рд╣реИ:

comboboxjumps

рд╕рднреА 18 рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

рдпрд╣ рдПрдХ рд▓реЗрдЖрдЙрдЯ рд╕рдорд╕реНрдпрд╛/рд╢реИрд▓рд┐рдпреЛрдВ рдХрд╛ рдореБрджреНрджрд╛/рдХреНрд▓рд╛рдЗрдВрдЯ рд╕рд╛рдЗрдб рдЗрд╢реНрдпреВ (рдпрд╛ рдЙрдирдореЗрдВ рд╕реЗ рдХреЛрдИ рд╕рдВрдпреЛрдЬрди) рд╣реЛ рд╕рдХрддрд╛ рд╣реИред

рдХреГрдкрдпрд╛ рд╕реНрд░реЛрдд рдХреЛрдб рдкреНрд░рджрд╛рди рдХрд░реЗрдВ рдЬрд┐рд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдореИрдВ рдпрд╣ рд╕рдордЭрдиреЗ рдХреЗ рд▓рд┐рдП рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ рдХрд┐ рд╕рдорд╕реНрдпрд╛ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдХрд╣рд╛рдВ рд╣реИред
рдЪреВрдВрдХрд┐ рдореБрдЭреЗ рдкреВрд░рд╛ рдпрдХреАрди рд╣реИ рдХрд┐ рд╣рдо рд╕рд░реНрд╡рд░ рд╕рд╛рдЗрдб рд╕реЗ combo-box рдШрдЯрдХ рдореЗрдВ рдХреБрдЫ рднреА рдирд╣реАрдВ рдЬреЛрдбрд╝рддреЗ рд╣реИрдВ, рдореБрдЭреЗ рд╕рдВрджреЗрд╣ рд╣реИ рдХрд┐ рдпрд╣ рд╢реБрджреНрдз рдХреЙрдореНрдмреЛрдХреНрд╕ рдореБрджреНрджрд╛ рд╣реИред рдпрд╣рд╛рдВ рдХреБрдЫ рдФрд░ рд╢рд╛рдорд┐рд▓ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред

рд╕реНрд░реЛрдд рдХреЛрдб рдХреА рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд░ рд░рд╣рд╛ рд╣реИред

рдХреНрд╖рдорд╛ рдХрд░реЗрдВ, рдЗрд╕реЗ рдпрд╣рд╛рдБ рдЬреЛрдбрд╝рдирд╛ рднреВрд▓ рдЧрдП
```
рдЕрдВрддрд┐рдо рдХреЙрдореНрдмреЛрдмреЙрдХреНрд╕рдХрдореНрдмреЛрдмреЙрдХреНрд╕ = рдирдпрд╛ рдХреЙрдореНрдмреЛрдмреЙрдХреНрд╕ <> ("рдлрд╝рд╛рд░реНрдмреЛрд╕реНрд╡рд╛рд╣рд▓");

    ArrayList<String> items=new ArrayList<>(Arrays.asList("rot", "gr├╝n", "gelb", "blau"));
    combobox.setItems(items);

    Button button = new Button("Click me",
            event -> Notification.show("Clicked!" + combobox.getValue()));

    add(combobox);
    add(button);

```

рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдПрдХ рд░рд┐рдкреЛрд░реНрдЯ рдореЗрдВ рджреЛ рдмрд┐рд▓реНрдХреБрд▓ рдЕрд▓рдЧ рдореБрджреНрджреЗ рд╣реИрдВред

рдпрд╣рд╛рдВ рдкреВрд░рд╛ рд╕реНрд░реЛрдд рдХреЛрдб рд╣реИ рдЬрд┐рд╕реЗ рдореИрдВ рдкреБрди: рдкреЗрд╢ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реВрдВ:

@Route("input-combo")
public class InputComboBoxPage extends Div {

    public InputComboBoxPage() {
        final ComboBox<String> combobox = new ComboBox<>("Farbauswahl");

        ArrayList<String> items = new ArrayList<>(
                Arrays.asList("rot", "gr├╝n", "gelb", "blau"));
        combobox.setItems(items);

        NativeButton button = new NativeButton("Click me",
                event -> System.out.println("xxx"));

        add(combobox);
        add(button);
    }
}

(рдЗрд╕ рдХреЛрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдкреЗрд╕реНрдЯ рдХреЛ рдХреЙрдкреА рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдЬреИрд╕рд╛ рдХрд┐ рд╣рдорд╛рд░реЗ рдкрд░реАрдХреНрд╖рдг рдмреБрдирд┐рдпрд╛рджреА рдврд╛рдВрдЪреЗ рдореЗрдВ рд╣реИ)ред

рдореИрдВ рджреЗрдЦ рд░рд╣рд╛ рд╣реВрдВ:

  • рдХреЛрдИ рджреГрд╢реНрдпрдорд╛рди рд╕реНрдХреНрд░реЙрд▓рдмрд╛рд░ рдирд╣реАрдВред
  • рдЬрдм рдореЗрд░реЗ рдкрд╛рд╕ combobox рдореЗрдВ рдХреБрдЫ рд▓рд┐рдЦрд╛ рд╣реЛрддрд╛ рд╣реИ рддреЛ рдмрдЯрди рдПрдХ рдХреНрд▓рд┐рдХ рдпрд╛рдж рдХрд░рддрд╛ рд╣реИред рдХреНрд▓рд┐рдХ рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛрдиреЗ рдХреЗ рд▓рд┐рдП рдореБрдЭреЗ рдлреЛрдХрд╕ рдХреЛ рдЗрд╕рд╕реЗ рдХрд┐рд╕реА рдФрд░ рдЪреАрдЬрд╝ рдкрд░ рд╕реНрд╡рд┐рдЪ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред

рддреЛ _IF_ рдпрд╣ рд╕рдорд╕реНрдпрд╛ рд╕реНрдХреНрд░реЙрд▓рдмрд╛рд░ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╣реИ рддреЛ рдореИрдВ рдЗрд╕реЗ рдкреБрди: рдкреЗрд╢ рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛ред
рдЬреИрд╕рд╛ рдХрд┐ рдореИрдВрдиреЗ рдкрд╣рд▓реЗ рдХрд╣рд╛ рдерд╛, рдХреЙрдореНрдмреЛрдмреЙрдХреНрд╕ рдХреЗ рд▓рд┐рдП рдХреБрдЫ рд▓реЗрдЖрдЙрдЯ рдпрд╛ рд╕реНрдЯрд╛рдЗрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХрд╛ рдкрд░рд┐рдгрд╛рдо рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред рдпрд╣ рдорд╛рдпрдиреЗ рд░рдЦрддрд╛ рд╣реИ рдХрд┐ рдЖрдк рдХреЙрдореНрдмреЛрдХреНрд╕ рдХреЗ рд▓рд┐рдП рдХрд┐рд╕ рдХрдВрдЯреЗрдирд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВред рдореИрдВ Div рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ рдФрд░ рдХреЛрдИ рд╕реНрдХреНрд░реЙрд▓рдмрд╛рд░ рдирд╣реАрдВ рд╣реИред

_IF_ рдореБрджреНрджрд╛ рдХреНрд▓рд┐рдХ рдХрд░рдиреЗ рдореЗрдВ рдЕрд╕рдорд░реНрдерддрд╛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╣реИ рддреЛ рдореБрдЭреЗ рдпрдХреАрди рдирд╣реАрдВ рд╣реИ рдХрд┐ рдпрд╣ рдПрдХ рдореБрджреНрджрд╛ рд╣реИ (рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдХреИрд╕реЗ combobox рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ)ред рд▓реЗрдХрд┐рди рдЗрд╕реЗ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдПрдХ рдореБрджреНрджреЗ рдХреЗ рд░реВрдк рдореЗрдВ рдкреНрд░рд╕реНрддреБрдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред

рдЗрд╕рд▓рд┐рдП рдЗрд╕ рдЯрд┐рдХрдЯ рдХреЛ рд╕реНрдкрд╖реНрдЯреАрдХрд░рдг рдХреА рдЬрд░реВрд░рдд рд╣реИред рд╕реНрдХреНрд░реЙрд▓рдмрд╛рд░ рдХреНрд▓рд┐рдХ рдХрд░рдиреЗ рдореЗрдВ рдЕрд╕рдорд░реНрдерддрд╛ рдХреЗ рд▓рд┐рдП рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд╕реНрд╡рддрдВрддреНрд░ рд╣реИрдВред рдХреНрд▓рд┐рдХ рд╕рдорд╕реНрдпрд╛ рдЕрд▓рдЧ рд╕реЗ рдмрдирд╛рдИ рдЬрд╛ рд╕рдХрддреА рд╣реИред
рдпрд╣ рд╕рдорд╕реНрдпрд╛ рдпрд╛ рддреЛ рд╕реНрдХреНрд░реЙрд▓рдмрд╛рд░ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╣реЛрдиреА рдЪрд╛рд╣рд┐рдП рдпрд╛ _only_ рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВред
рд╕реНрдХреНрд░реЙрд▓рдмрд╛рд░ рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ рдЗрд╕рдореЗрдВ рд╕рдЯреАрдХ рдЬрд╛рд╡рд╛ рдХреЛрдб рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП рдЬреЛ рдЗрд╕реЗ рдкреБрди: рдкреЗрд╢ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рдореИрдВ рдЗрд╕реЗ рдЕрдкрдиреЗ рдХреЛрдб рдХреЗ рд╕рд╛рде рдкреБрди: рдкреЗрд╢ рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рдирд╣реАрдВ рд╣реВрдВред

рдореИрдВ рдЖрдкрдХреЗ рдХреЛрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рднреА рд╕рдорд╕реНрдпрд╛ рдХрд╛ рдкреБрдирд░реБрддреНрдкрд╛рджрди рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВред

рдХреНрдпрд╛ рдЖрдк рдХреБрдЫ рдореВрд▓реНрдпреЛрдВ рдХреЛ combobox рдореЗрдВ рдбрд╛рд▓ рд░рд╣реЗ рд╣реИрдВ рдФрд░ рдлрд┐рд░ рдмрд╛рд╣рд░ рдХреНрд▓рд┐рдХ рдХрд░ рд░рд╣реЗ рд╣реИрдВ? рд╕рдорд╕реНрдпрд╛ рдкреНрд░рддрд┐рд▓рд┐рдкрд┐ рдкреНрд░рд╕реНрддреБрдд рдХрд░рдиреЗ рдпреЛрдЧреНрдп рдирд╣реАрдВ рд╣реИ, рдпрджрд┐ рдЖрдк рдмрд╛рд╣рд░ рдХреНрд▓рд┐рдХ рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдФрд░ рдЗрдирдкреБрдЯ рд╕рдорд╕реНрдпрд╛ рдХреЗ рдЕрдВрджрд░ рдХреБрдЫ рднреА рдирд╣реАрдВ рдбрд╛рд▓рд╛ рдЧрдпрд╛ рд╣реИред рдЗрд╕рд▓рд┐рдП, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд╡рд╣рд╛рдВ xxx рдбрд╛рд▓реЗрдВ рдФрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВред рдлрд┐рд░ рд╕реНрдХреНрд░реЙрд▓рдмрд╛рд░ рдкреНрд░рдХрдЯ рд╣реЛрддрд╛ рд╣реИред

рдореБрдЭреЗ рдЦреЗрдж рд╣реИ рдЕрдЧрд░ рд╡рд┐рд╡рд░рдг рдмрд╣реБрдд рдЕрд╕реНрдкрд╖реНрдЯ рд╣реИред рдЗрд╕ рд╡рд┐рд╢реЗрд╖ рдорд╛рдорд▓реЗ рдореЗрдВ рдореИрдВ рд╕реНрдХреНрд░реЙрд▓рдмрд╛рд░ рд╕реЗ рдЪрд┐рдВрддрд┐рдд рд╣реВрдВ, рдХреНрдпреЛрдВрдХрд┐ рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдЕрдиреНрдп рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдореВрд▓ рдорд╛рдорд▓рд╛ рд╣реЛ рд╕рдХрддрд╛ рд╣реИред (рдЬреИрд╕реЗ рдирд╣реАрдВ рдирд┐рдХрд╛рд▓ рджрд┐рдпрд╛ рдЧрдпрд╛ рдмрдЯрди рдХреНрд▓рд┐рдХ рдХрд┐рдпрд╛ рдЧрдпрд╛ред) рд▓реЗрдХрд┐рди рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рд╕рдорд╕реНрдпрд╛ рд╕реНрдХреНрд░реЙрд▓рдмрд╛рд░ рдХреА рд╣реИред

рд╣рд╛рдВ, рдореИрдВрдиреЗ рдХрдореНрдмреЛрдмреЙрдХреНрд╕ рдЯреЗрдХреНрд╕реНрдЯ рдлреАрд▓реНрдб рдореЗрдВ рдХреБрдЫ рдЯреЗрдХреНрд╕реНрдЯ рд▓рд┐рдЦрд╛ рд╣реИред

рдареАрдХ рд╣реИ, рдЕрд╕реБрд╡рд┐рдзрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдЦреЗрдж рд╣реИред рдореИрдВрдиреЗ рдкрд╣рд▓реЗ 11 рдХреЗ рд╕рд╛рде рдкрд░реАрдХреНрд╖рдг рдХрд┐рдпрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЖрдкрдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ рдФрд░ рдореЗрд░реЗ рджреЛрдиреЛрдВ рдореЗрдВ рд╡реА 12 рдореЗрдВ рд╕рд╣реА рдврдВрдЧ рд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред

рдореИрдВ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣рд╛ рд╣реВрдБ 1.0-SNAPSHOT рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рд▓рд┐рдП vaadin-combo-box-flow : рдкреБрди: рдкреЗрд╢ рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗред

рдЖрдк рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдХрд┐рд╕ рд╕рдВрд╕реНрдХрд░рдг рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ?

рдореИрдВ рдЗрд╕реЗ рдХреИрд╕реЗ рдЪреЗрдХ рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ?

рдореИрдВ рд╕рдВрд╕реНрдХрд░рдг рдХреЛ рдЕрд▓рдЧ рд╕реЗ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдирд╣реАрдВ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ, рдпрд╣ рдореЗрд░реЗ рд╡рд┐рдЪрд╛рд░ рд╕реЗ рдкреНрд░рд╡рд╛рд╣ рд╕рдВрд╕реНрдХрд░рдг рд╕реЗ рдЖрддрд╛ рд╣реИред (рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдмреЗрд╕ рд╕реНрдЯрд╛рд░реНрдЯрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛)

рдпрд╣ рдПрдХ рдкреНрд░рд╡рд╛рд╣ рд╕рдВрд╕реНрдХрд░рдг рдирд╣реАрдВ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ: рдЕрдВрддрд░реНрдирд┐рд╣рд┐рдд HTML рдШрдЯрдХ рдХреЛ рдЫреЛрдбрд╝рдХрд░ рдкреНрд░рд╡рд╛рд╣ рдХрд┐рд╕реА рднреА рдШрдЯрдХ рдХреЛ рдирд╣реАрдВ рдЬрд╛рдирддрд╛ рд╣реИред

рдпрд╣ рдПрдХ рдордВрдЪ рд╕рдВрд╕реНрдХрд░рдг рд╣реИред
рдпрд╣ рджреЗрдЦрдирд╛ рд╕рдВрднрд╡ рд╣реИ рдХрд┐ pom.xml рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо рдореЗрдВ рдХреМрди рд╕рд╛ рдШрдЯрдХ рд╕рдВрд╕реНрдХрд░рдг рдирд┐рд░реНрджрд┐рд╖реНрдЯ рд╣реИред
рджреВрд╕рд░рд╛ рддрд░реАрдХрд╛: рдмрд╕ рдЕрдкрдиреА рдкрд░рд┐рдпреЛрдЬрдирд╛ рдореЗрдВ рдЕрдкрдиреА рдЬрд╛рд░ рдирд┐рд░реНрднрд░рддрд╛рдУрдВ рдХреА рдЬрд╛рдВрдЪ рдХрд░реЗрдВред рдкреНрд░рддреНрдпреЗрдХ рдЬрд╛рд░ рдХрд╛ рд╕рдВрд╕реНрдХрд░рдг рд╣реЛрддрд╛ рд╣реИред

рдпрд╛ рдмрд╕ рдореБрдЭреЗ рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рд╕рдВрд╕реНрдХрд░рдг рдмрддрд╛рдПрдВред рдореИрдВ рдЗрд╕ рд╕рдВрд╕реНрдХрд░рдг рдХреЛ рд╕реНрд╡рдпрдВ рдвреВрдВрдвреВрдВрдЧрд╛ред

1.0.7

рд╕рд╛рде рд╣реА, рдкреЛрдо рдореЗрдВ рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рд╕рдВрд╕реНрдХрд░рдг <vaadin.version>10.0.9</vaadin.version> рд╣реИ? рдпрд╛ рдореИрдВ рдХреБрдЫ рдпрд╛рдж рдХрд░ рд░рд╣рд╛ рд╣реВрдБ?

<vaadin.version>10.0.9</vaadin.version> рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рд╕рдВрд╕реНрдХрд░рдг рдЬреИрд╕рд╛ рджрд┐рдЦрддрд╛ рд╣реИред

рдкреБрдирдГ рдЙрддреНрдкрдиреНрди рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗред

рдореИрдВрдиреЗ https://github.com/vaadin/skeleton-starter-flow/tree/v10 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рд╣реИ

MainView рд╕рд╛рдордЧреНрд░реА рдкрд░ рд╕реЗрдЯ рд╣реИ

final ComboBox<String> combobox = new ComboBox<>("Farbauswahl");

        ArrayList<String> items = new ArrayList<>(
                Arrays.asList("rot", "gr├╝n", "gelb", "blau"));
        combobox.setItems(items);

        NativeButton button = new NativeButton("Click me",
                event -> System.out.println("xxx"));

        add(combobox);
        add(button);

рдХреЛрдИ рд╕реНрдХреНрд░реЙрд▓рдмрд╛рд░ рдирд╣реАрдВред

рд╕рдорд╕реНрдпрд╛ рдХреЛ рдкреБрди: рдЙрддреНрдкрдиреНрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреГрдкрдпрд╛ skeleton-starter рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред рдпрджрд┐ рдЖрдк рдкреБрди: рдкреЗрд╢ рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реИрдВ рддреЛ рдмрд╕ рдЕрдкрдиреА рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЛ рд╕рдВрдЧреНрд░рд╣рд┐рдд рдХрд░реЗрдВ рдФрд░ рдЗрд╕реЗ рдореБрджреНрджреЗ рд╕реЗ рд╕рдВрд▓рдЧреНрди рдХрд░реЗрдВ (рд╕рдВрдЧреНрд░рд╣ рдореЗрдВ target рдлрд╝реЛрд▓реНрдбрд░ рдХреЛ рд╣рдЯрд╛рдирд╛ рди рднреВрд▓реЗрдВ)ред

рдореЗрд░реЗ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдХреЛ рд╕рдВрд▓рдЧреНрди рдХрд░рдирд╛, рдкрд░реАрдХреНрд╖рдг рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ
рдкреНрд░реЛрдЬреЗрдХреНрдЯрдмреЗрд╕ .zip

рдореИрдВ рдЗрд╕ рдореБрджреНрджреЗ рдХреЛ рд╕рдВрд▓рдЧреНрди рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЗ рд╕рд╛рде рдкреБрди: рдкреЗрд╢ рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛ред

рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдЕрдВрддрд░ рдХрд╛ рдкрд░рд┐рдгрд╛рдо рд╣реЛ рд╕рдХрддрд╛ рд╣реИред
рдпрд╛рдиреА рдпрд╣рд╛рдВ рд╕рдм рдХреБрдЫ рдорд╛рдпрдиреЗ рд░рдЦрддрд╛ рд╣реИред

рдЖрдк рдХрд┐рд╕ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ? (рдирд╛рдо + рд╕рдВрд╕реНрдХрд░рдг)
рдЖрдк рдХрд┐рд╕ рдУрдПрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ?

рдЗрд╕ рдкрд░ рдЕрдзрд┐рдХ рд╕рдордп рдирд╣реАрдВ рд▓рдЧрд╛рдпреЗрдВрдЧреЗред рдХреГрдкрдпрд╛ рдЬрд╛рдирдХрд╛рд░реА рдкреНрд░рджрд╛рди рдХрд░реЗрдВ рдФрд░ рдЗрд╕ рдореБрджреНрджреЗ рдкрд░ рдХрд╛рдо рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдбреЗрд╡рд▓рдкрд░ рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВрдЧреЗред

рдЧреВрдЧрд▓ рдХреНрд░реЛрдо | 70.0.3538.110
рдУрдПрд╕: рд╡рд┐рдВрдбреЛрдЬ 10

рдирд┐рд╖реНрдХреНрд░рд┐рдп рдХреЗ рд░реВрдк рдореЗрдВ рдмрдВрдж рдХрд░рдирд╛ рдФрд░ рдХреНрдпреЛрдВрдХрд┐ рд╣рдо рдЙрдкрд░реЛрдХреНрдд рдЯрд┐рдкреНрдкрдгрд┐рдпреЛрдВ рдореЗрдВ рдЙрд▓реНрд▓рд┐рдЦрд┐рдд рд╕рдорд╕реНрдпрд╛ рдХреЛ рдкреБрди: рдкреЗрд╢ рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рдирд╣реАрдВ рд╣реИрдВред

рдХреНрдпрд╛ рдпрд╣ рдкреГрд╖реНрда рдЙрдкрдпреЛрдЧреА рдерд╛?
0 / 5 - 0 рд░реЗрдЯрд┐рдВрдЧреНрд╕

рд╕рдВрдмрдВрдзрд┐рдд рдореБрджреНрджреЛрдВ

sohrabtaee picture sohrabtaee  ┬╖  4рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

web-padawan picture web-padawan  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

GoceRibeski picture GoceRibeski  ┬╖  19рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

OlliTietavainenVaadin picture OlliTietavainenVaadin  ┬╖  6рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

silentHoo picture silentHoo  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ