网站公告列表

  没有公告

加入收藏
设为首页
联系站长
您现在的位置: 网络学院 >> 程序设计 >> Java编程 >> 文章正文
  javaFx 学习--之组件篇1(边框与布局管理1菜单)            【字体:
javaFx 学习--之组件篇1(边框与布局管理1菜单)
作者:佚名    文章来源:不详    点击数:    更新时间:2007-9-2    
正在装载数据……

 这次我们学习菜单组件(源码以上传):

代码如下:

import javafx.ui.*;

 import java.lang.System;

        class ButtonClickModel {
            attribute numClicks: Number;//定义属性numClicks数字类型
        }

        var model = new ButtonClickModel();//实例化

        Frame {
            width: 200
            height:100
            menubar: MenuBar {//菜单条
                 menus: Menu {//菜单
                     text: "File"
                     mnemonic: F//快捷键F
                     items: MenuItem {//菜单项
                         text: "Exit"//文本
                         mnemonic: X//快捷键X
                         accelerator: {
                             modifier: ALT//快捷组合键ALT
                             keyStroke: F4//按键F4
                         }
                         action: operation() {
                             System.exit(0);//动作退出
                         }
                     }
                 }
            }
            content: GridPanel {//网格布局
                border: EmptyBorder {//空边框
                   top: 300//顶距
                   left: 300//左距
                   bottom: 30//低距
                   right: 30//右距----->说明一下这里的距离是指javaFx运行时出的界面边框,与内组件边框的距离
                }
                rows: 2//2行
                columns: 1//一列
                vgap: 10//垂直间距
                cells://单元
                [Button {//按钮
                     text: "I'm a button!"//文本
                     mnemonic: I//定义变量I
                     action: operation() {
                         model.numClicks++;//单击自加
                    }
                },
                Label {
                    text: bind "Number of button clicks: {model.numClicks}"//定义标签
                }]
            }
            centerOnScreen: true//居中
            visible: true//设为可见
        }

运行效果如下:




本文来源:http://blog.csdn.net/javacheng/archive/2007/07/24/1706389.aspx
站内文章搜索 高级搜索
文章录入:admin    责任编辑:admin 
  • 上一篇文章:

  • 下一篇文章:
  • 发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
    最新热点 最新推荐 相关文章
     用java实现web服务器
     用java快速开发linux gu…
     正则表达式分解siemens交…
     [portal参考手册]目录
     jsp中调用oracle存储过程…
  • JSP中JavaBean的生命周期

  • Java Swing实现俄罗斯方块

  • 快速、简便使用AJAX技术的三…

  • java异常处理机制的深入理解

  • [转]Java堆和栈的区别 经典总…

  • 关于java Applet

  • java 设计工厂模式

  • Core Java 之旅

  • 专访Java之父:Java未来的发…

  • 开发手记---JAVA数据库连接池

  •   网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)
    网络学院©2007 www.23book.net
    为您提供web编程,vb编程,vc编程,服务器架设管理,数据库设计等方面的知识 站长:David