Paw*_*cki 2 java javafx button
我想写我的第一个JAVA GUI应用程序,但我有一个问题,我不知道如何解决它.你可以帮帮我吗 ?
这是我的代码.
package application;
import java.awt.Button;
import javafx.application.Application;
import javafx.stage.Stage;
import javafx.scene.Scene;
import javafx.scene.layout.BorderPane;
import javafx.scene.layout.HBox;
import javafx.scene.layout.StackPane;
public class Main extends Application {
public static void main(String[] args) {
launch(args);
}
/*********************************************************************/
@Override
public void start(Stage primaryStage) throws Exception {
primaryStage.setTitle("Tytulik");
Button btn = new Button();
btn.setLabel("click");
StackPane layout = new StackPane();
layout.getChildren().add(btn);
Scene scena = new Scene(layout, 600, 300);
primaryStage.setScene(scena);
primaryStage.show();
}//start
}//Main
Run Code Online (Sandbox Code Playgroud)
当我想将btn添加到布局时,会出现问题.
layout.getChildren().add(btn);
Run Code Online (Sandbox Code Playgroud)
和ECLIPSE告诉我这里:
类型List中的方法add(Node)不适用于参数(Button)
EXLIPSE还告诉我,我可以将add()方法更改为addAll(),但仍存在相同的问题.
Ita*_*iha 14
您导入的导入不正确
import java.awt.Button;
Run Code Online (Sandbox Code Playgroud)
你应该导入的是:
import javafx.scene.control.Button;
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
6949 次 |
| 最近记录: |