91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 20KB
    文件類型: .zip
    金幣: 2
    下載: 0 次
    發布日期: 2021-05-26
  • 語言: Java
  • 標簽: javafx??

資源簡介

用javaFX做的一個課堂隨機點名程序,用表情包做背景 ,

資源截圖

代碼片段和文件信息

import?javafx.application.Application;
import?javafx.scene.Scene;
import?javafx.scene.control.Button;
import?javafx.scene.layout.*;
import?javafx.scene.paint.Color;
import?javafx.scene.text.Font;
import?javafx.scene.text.FontWeight;
import?javafx.scene.text.Text;
import?javafx.stage.Stage;
import?javafx.scene.image.*;
import?javafx.geometry.*;
import?java.util.*;


public?class?demo?extends?Application?{

public?void?start?(Stage?primaryStage)?{

BorderPane?pane=new?BorderPane();
????//背景圖片
????ImageView?imageView1=new?ImageView(new?Image(“lucky.jpg“));
????imageView1.setFitHeight(400);
????imageView1.setFitWidth(390);
????pane.getChildren().add(imageView1); ???? ????
????pane.setRight(getVBox()); ???
????Scene?scene?=?new?Scene(pane500400);
???????
????
????primaryStage.setResizable(false);
primaryStage.settitle(“隨機點名程序?(?by?**********)“);
primaryStage.setScene(scene);
primaryStage.show();

}

private?VBox?getVBox()?{

VBox?vBox=new?VBox(15);
vBox.setPadding(new?Insets(100101515));
vBox.setAlignment(Pos.TOP_RIGHT);
Text?text1=new?Text(“Name“);
vBox.getChildren().add(text1);
text1.setFill(Color.BLUE);
text1.setFont(Font.font(“Verdana“?FontWeight.BOLD?40));
Button?btAdd=new?Button(“開始點名“);
vBox.getChildren().add(btAdd);
????????btAdd.setOnAction(e?->?{
???????? String?Name?=?null;
try?{
Name?=?GetLuckyName();
}?catch?(Exception?e1)?{
//?TODO?自動生成的?catch?塊
e1.printStackTrace();
}
???? ?text1.setText(Name);

});

VBox.setMargin(btAdd?new?Insets(1000045));
return?vBox;


}
//點名算法
public?static?String?GetLuckyName()?throws?Exception?{
int?ij;
int?a=1;int?b=107;
class?Student{
String?name;
}

???Student[]?stu=new?Student[108];
java.io.File?file=new?java.io.File(“stu.txt“);
Scanner?input?=?new?Scanner(file);
for?(i=0;i<108;i++)?{
stu[i]=new?Student();?
stu[i].name=input.next();}
j=a+(int)(Math.random()*b);
input.close();
return?stu[j].name;
}

public?static?void?main(String[]?args)?{
Application.launch(args);
}

}


?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2018-10-16?20:25??StageDemo\
?????文件?????????232??2018-10-09?22:44??StageDemo\.classpath
?????文件?????????385??2018-10-09?22:33??StageDemo\.project
?????目錄???????????0??2018-10-09?22:33??StageDemo\.settings\
?????文件?????????598??2018-10-09?22:33??StageDemo\.settings\org.eclipse.jdt.core.prefs
?????目錄???????????0??2018-11-27?19:07??StageDemo\bin\
?????文件???????17524??2018-10-10?14:11??StageDemo\bin\lucky.jpg
?????目錄???????????0??2018-10-16?20:25??StageDemo\src\
?????文件????????2205??2018-11-27?19:06??StageDemo\src\demo.java
?????文件??????????17??2018-11-27?19:06??StageDemo\stu.txt

評論

共有 條評論