规范写法

This commit is contained in:
2023-07-22 23:04:27 +08:00
parent 4c1c18f31d
commit 41045a0daa
2 changed files with 16 additions and 6 deletions

View File

@@ -2,9 +2,12 @@ package cn.nightsoil.liveaudio.controller;
import javafx.fxml.FXML;
import javafx.scene.control.Button;
import javafx.scene.text.Text;
import javafx.scene.control.TextField;
import javafx.stage.DirectoryChooser;
import org.springframework.stereotype.Controller;
import java.io.File;
/**
* @author zhujh
* @version 1.0
@@ -16,14 +19,21 @@ import org.springframework.stereotype.Controller;
public class IndexController {
@FXML
private Button helloButton;
private Button selectAudioFolder;
@FXML
private Text messageText;
private TextField audioPathText;
@FXML
private void sayHello() {
messageText.setText("Hello!");
private void getAudioFolder() {
// 创建文件夹选择器
DirectoryChooser directoryChooser = new DirectoryChooser();
directoryChooser.setTitle("选择音频目录");
File selectAudioDir = directoryChooser.showDialog(audioPathText.getScene().getWindow());
if (selectAudioDir != null) {
}
}
}

View File

@@ -7,7 +7,7 @@
<children>
<Accordion layoutX="126.0" layoutY="75.0" />
<Label layoutX="155.0" layoutY="96.0" prefHeight="34.0" prefWidth="64.0" text="音频目录:" />
<TextField layoutX="219.0" layoutY="102.0" />
<TextField fx:id="audioPathText" layoutX="219.0" layoutY="102.0" />
<Button layoutX="393.0" layoutY="102.0" mnemonicParsing="false" text="选择文件夹" />
<Button layoutX="155.0" layoutY="260.0" mnemonicParsing="false" text="播放" />
</children>