当前位置: 首页 > news >正文

成绩查询系统网站开发狮岭做网站

成绩查询系统网站开发,狮岭做网站,农业建设管理信息网站,后期网站在本教程中#xff0c;我将使用JavaFX 2和CSS设计漂亮的Login Form 。 它是经典的登录表单#xff0c;带有用户名和密码以及登录按钮。 为了遵循本教程#xff0c;我强烈建议您查看以下这些教程#xff1a; Eclipse IDE中的JavaFX 2入门 JavaFX 2#xff1a;HBox JavaFX… 在本教程中我将使用JavaFX 2和CSS设计漂亮的Login Form 。 它是经典的登录表单带有用户名和密码以及登录按钮。 为了遵循本教程我强烈建议您查看以下这些教程 Eclipse IDE中的JavaFX 2入门 JavaFX 2HBox JavaFX 2GridPane JavaFX 2样式按钮 JavaFX 2使用文本和文本效果 用户名 JavaFX2 密码密码 您可以在上方输入此信息然后单击“登录”按钮。 它会提示您登录成功但是如果输入错误信息则会提示您登录不成功。 本教程的最终输出屏幕截图如下图所示。 JavaFX 2登录表单 这是我们示例的Java代码 import javafx.application.Application; import javafx.event.ActionEvent; import javafx.event.EventHandler; import javafx.geometry.Insets; import javafx.scene.Scene; import javafx.scene.control.Button; import javafx.scene.control.Label; import javafx.scene.control.PasswordField; import javafx.scene.control.TextField; import javafx.scene.effect.DropShadow; import javafx.scene.effect.Reflection; import javafx.scene.layout.BorderPane; import javafx.scene.layout.GridPane; import javafx.scene.layout.HBox; import javafx.scene.paint.Color; import javafx.scene.text.Font; import javafx.scene.text.FontWeight; import javafx.scene.text.Text; import javafx.stage.Stage;/**** web http://zoranpavlovic.blogspot.com/*/ public class Login extends Application {String user JavaFX2;String pw password;String checkUser, checkPw;public static void main(String[] args) {launch(args);}Overridepublic void start(Stage primaryStage) {primaryStage.setTitle(JavaFX 2 Login);BorderPane bp new BorderPane();bp.setPadding(new Insets(10,50,50,50));//Adding HBoxHBox hb new HBox();hb.setPadding(new Insets(20,20,20,30));//Adding GridPaneGridPane gridPane new GridPane();gridPane.setPadding(new Insets(20,20,20,20));gridPane.setHgap(5);gridPane.setVgap(5);//Implementing Nodes for GridPaneLabel lblUserName new Label(Username);final TextField txtUserName new TextField();Label lblPassword new Label(Password);final PasswordField pf new PasswordField();Button btnLogin new Button(Login);final Label lblMessage new Label();//Adding Nodes to GridPane layoutgridPane.add(lblUserName, 0, 0);gridPane.add(txtUserName, 1, 0);gridPane.add(lblPassword, 0, 1);gridPane.add(pf, 1, 1);gridPane.add(btnLogin, 2, 1);gridPane.add(lblMessage, 1, 2);//Reflection for gridPaneReflection r new Reflection();r.setFraction(0.7f);gridPane.setEffect(r);//DropShadow effect DropShadow dropShadow new DropShadow();dropShadow.setOffsetX(5);dropShadow.setOffsetY(5);//Adding text and DropShadow effect to itText text new Text(JavaFX 2 Login);text.setFont(Font.font(Courier New, FontWeight.BOLD, 28));text.setEffect(dropShadow);//Adding text to HBoxhb.getChildren().add(text);//Add IDs to Nodesbp.setId(bp);gridPane.setId(root);btnLogin.setId(btnLogin);text.setId(text);//Action for btnLoginbtnLogin.setOnAction(new EventHandler() {public void handle(ActionEvent event) {checkUser txtUserName.getText().toString();checkPw pf.getText().toString();if(checkUser.equals(user) checkPw.equals(pw)){lblMessage.setText(Congratulations!);lblMessage.setTextFill(Color.GREEN);}else{lblMessage.setText(Incorrect user or pw.);lblMessage.setTextFill(Color.RED);}txtUserName.setText();pf.setText();}});//Add HBox and GridPane layout to BorderPane Layoutbp.setTop(hb);bp.setCenter(gridPane); //Adding BorderPane to the scene and loading CSSScene scene new Scene(bp);scene.getStylesheets().add(getClass().getClassLoader().getResource(login.css).toExternalForm());primaryStage.setScene(scene);primaryStage.titleProperty().bind(scene.widthProperty().asString().concat( : ).concat(scene.heightProperty().asString()));//primaryStage.setResizable(false);primaryStage.show();} } 为了正确设置此应用程序的样式您需要在项目的/ src文件夹中创建login.css文件。 如果您不知道该怎么做请查看JavaFX 2样式按钮教程 。 这是我们示例CSS代码 #root {-fx-background-color: linear-gradient(lightgray, gray);-fx-border-color: white;-fx-border-radius: 20;-fx-padding: 10 10 10 10;-fx-background-radius: 20;}#bp {-fx-background-color: linear-gradient(gray,DimGrey );}#btnLogin {-fx-background-radius: 30, 30, 29, 28;-fx-padding: 3px 10px 3px 10px;-fx-background-color: linear-gradient(orange, orangered ); }#text {-fx-fill: linear-gradient(orange , orangered); } 多数民众赞成在本教程中如果您有任何意见或问题请随时发表评论。 如果您喜欢本教程则可以在此博客上查看更多JavFX 2教程。 您可能想看一下下面的这些教程 JavaFX 2使用CSS设置按钮样式 JavaFX 2使用CSS设置文本样式 参考 JavaFX 2在Zoran Pavlovic博客博客上从我们的JCG合作伙伴 Zoran Pavlovic 创建尼斯登录表单 。 翻译自: https://www.javacodegeeks.com/2012/06/in-this-tutorial-i-will-design-nice.html
http://www.zqtcl.cn/news/666703/

相关文章:

  • 自己做网站不想买空间 自己电脑可以做服务器吗?下载建设网站软件
  • 有服务器自己怎么做网站百度广告电话号码是多少
  • 一个网站 两个数据库沈阳市住房和城乡建设厅网站
  • 重庆建站网站流程及费用制作网页界面工具
  • 设计师家园官网wordpress 4.9 优化
  • 主机屋空间安装织梦后台程序后怎么弄成淘宝客网站襄阳网站制作
  • 怎么建设分销模式手机网站宜昌做网站的公司
  • 网上商城网站设计网页设计作业欣赏
  • 育才网站建设网站访问慢原因
  • 网站建设方案 备案品牌网站推广软件
  • 桓台县建设局网站前端开发入门培训
  • 前端怎么在猪八戒网站接单做烟台网站开发技术
  • 济南烨铭网站建设做英文网站2014
  • 哪个餐饮店微网站做的有特色3d动画制作收费标准
  • h5旅游网站开发wordpress的站点地址如何配置
  • 网站正在维护中 模板招远网站建设
  • 福田欧曼银河报价seo文章是什么
  • 古云网站建设模具培训网站建设
  • 帮助企业做网站的销售卫浴洁具公司网站模板
  • 解释seo网站推广网站域名和空间费用
  • 深圳市珠宝网站建设手机网站框架
  • 晋城推广型网站开发dw做网站模板
  • 万网一个ip建立多个网站网页设计注册页面代码
  • 网站建设6000元地方门户网站有哪些
  • 十大SEO网站外链建设误区排版设计教程入门初学者
  • 网站基本维护网站设计软件下载
  • 网站开发的需求文档大型网站外链是怎么建设的
  • 网站建设实训心得与建议网站建设一般需要多少费用
  • 国内怎么打开WordPress网站wordpress制作api文件路径
  • 义乌网站开发公司wordpress段子模板