1515import com .ss .editor .ui .Icons ;
1616import com .ss .editor .ui .component .editor .EditorDescription ;
1717import com .ss .editor .ui .css .CSSClasses ;
18- import com .ss .editor .ui .css .CSSIds ;
1918import com .ss .editor .util .EditorUtil ;
2019import com .ss .rlib .ui .util .FXUtils ;
21- import javafx .geometry .Insets ;
2220import javafx .scene .control .Button ;
2321import javafx .scene .control .Label ;
2422import javafx .scene .control .TextField ;
@@ -112,9 +110,9 @@ protected VBox createRoot() {
112110 return new VBox ();
113111 }
114112
113+
115114 @ Override
116115 protected void createContent (@ NotNull final VBox root ) {
117- root .setId (CSSIds .AUDIO_VIEW_EDITOR_CONTAINER );
118116
119117 final Label durationLabel = new Label (Messages .AUDIO_VIEWER_EDITOR_DURATION_LABEL + ":" );
120118 final Label bitsPerSampleLabel = new Label (Messages .AUDIO_VIEWER_EDITOR_BITS_PER_SAMPLE_LABEL + ":" );
@@ -138,7 +136,6 @@ protected void createContent(@NotNull final VBox root) {
138136 sampleRateField .setEditable (false );
139137
140138 final GridPane gridPane = new GridPane ();
141- gridPane .setId (CSSIds .AUDIO_VIEWER_EDITOR_PARAM_CONTAINER );
142139 gridPane .add (durationLabel , 0 , 0 );
143140 gridPane .add (bitsPerSampleLabel , 0 , 1 );
144141 gridPane .add (channelsLabel , 0 , 2 );
@@ -150,9 +147,6 @@ protected void createContent(@NotNull final VBox root) {
150147 gridPane .add (dataTypeField , 1 , 3 );
151148 gridPane .add (sampleRateField , 1 , 4 );
152149
153- final HBox container = new HBox ();
154- container .setId (CSSIds .AUDIO_VIEWER_EDITOR_BUTTON_CONTAINER );
155-
156150 playButton = new Button ();
157151 playButton .setGraphic (new ImageView (Icons .PLAY_128 ));
158152 playButton .setOnAction (event -> processPlay ());
@@ -162,20 +156,18 @@ protected void createContent(@NotNull final VBox root) {
162156 stopButton .setOnAction (event -> processStop ());
163157 stopButton .setDisable (true );
164158
159+ final HBox container = new HBox ();
160+
165161 FXUtils .addToPane (gridPane , container );
166162 FXUtils .addToPane (playButton , container );
167163 FXUtils .addToPane (stopButton , container );
168164 FXUtils .addToPane (container , root );
169165
170- HBox .setMargin (stopButton , new Insets (0 , 0 , 0 , 0 ));
171-
172- FXUtils .addClassesTo (durationLabel , bitsPerSampleLabel , channelsLabel , dataTypeLabel , sampleRateLabel ,
173- CSSClasses .AUDIO_VIEWER_EDITOR_PARAM_LABEL );
174- FXUtils .addClassesTo (durationField , bitsPerSampleField , sampleRateField , channelsField , dataTypeField ,
175- CSSClasses .AUDIO_VIEWER_EDITOR_PARAM_VALUE );
176- FXUtils .addClassesTo (playButton , stopButton , CSSClasses .AUDIO_VIEWER_EDITOR_BUTTON );
177166 FXUtils .addClassTo (playButton , CSSClasses .BUTTON_WITHOUT_RIGHT_BORDER );
178167 FXUtils .addClassTo (stopButton , CSSClasses .BUTTON_WITHOUT_LEFT_BORDER );
168+ FXUtils .addClassTo (container , CSSClasses .DEF_HBOX );
169+ FXUtils .addClassTo (gridPane , CSSClasses .DEF_GRID_PANE );
170+ FXUtils .addClassesTo (root , CSSClasses .DEF_VBOX , CSSClasses .AUDIO_VIEW_EDITOR_CONTAINER );
179171 }
180172
181173 /**
0 commit comments