主要内容:1)创建用户界面,2)创建托管Bean,3)配置应用程序要创建一个JSF应用程序,我们在这里使用NetBeans IDE 8.2。 当然您也可以使用其他Java IDE。 在这里先创建一个项目,之后我们将运行测试它的配置设置。 所以,让我们首先来创建一个新的项目。 步骤1:创建一个新项目 打开NetBeans IDE 8.2,转到【文件】菜单并选择【新建项目】。如下图所示 - 选择类别为【Java Web】和项目为【Web应用程序】。如下图所示 - 输
第一章 Delphi快速入门(五) 1.4.3.1 调用标准对话框 您可以发现,除了Font,Find,Replace对话框之外,其余标准对话框的Events页都是空白的。因为它们本身是不可视的对话框形式,所以不能响应标准的鼠标键盘操作,只能在程序中调用它们。在本章第一节的Demo程序中,我们已经对用Color对话框有了了解,在程序的适当位置加入对话框所属的Execute方法,可以执行标准对话框。
第一章 Delphi快速入门(四) 1.3.4.2 Shape部件 图形部件Shape在前文中我们已有了解,它可以处理多种几何形状,通过设置Pen和Brush的嵌套属性,可以设置图形边框颜色、线型及图形的风格、填充方式、贴图方式等。 1.3.4.3 PaintBox部件 在System页上还有一个PaintBox(绘图框)部件,它在窗体上为您提供一块可供绘图的区域。这一部件需要编程实现它的功能,一
第一章 Delphi快速入门(三) 1.2.4.3 汉化界面及字体选取 如果您的Windows95系统中安装了中文系统,对界面做汉化是极其方便的。例如,您可以将Button1的Caption属性改成“&R矩形”,同样地可改变其它部件的属性,将窗体做成中文的操作界面。 若对中、西文字体不满意,则可以调整Font属性以满足您的要求。Font属性的前面,有一个小小的“+”号,这说明它表征的是集属性,也即
第一章 Delphi快速入门(二) 1.2.3 设计简单的用户界面 首先从空白窗体开始工作。我们将设计一个简单的程序:在屏幕上开一个窗口,窗口中有一个图框,用三个按钮来改变图框的形状;再用一个图标按钮来进行图框的颜色设置,通过颜色编辑对话框来选择变成哪一种颜色。 在菜单上选用File|New Application菜单项来生成新的工程文件。这时,屏幕上出现图1.2所示的窗体。 1.2.3.1 选取
第一章 Delphi快速入门(一) Delphi是全新的可视化编程环境,为我们提供了一种方便、快捷的Windows应用程序开发工具。它使用了Microsoft Windows图形用户界面的许多先进特性和设计思想,采用了弹性可重复利用的完整的面向对象程序语言(Object-Oriented Language)、当今世界上最快的编辑器、最为领先的数据库技术。对于广大的程序开发人员来讲,使用Delphi
Flask 快速入门 本书概述 简单的 Flask 应用 简单的 REST 服务
一、Android插件化介绍 1.含义 所谓插件化,就是让我们的应用不必再像原来一样把所有的内容都放在一个apk中,可以把一些功能和逻辑单独抽出来放在插件apk中,然后主apk做到[按需调用],这样的好处是一来可以减少主apk的体积,让应用更轻便,二来可以做到热插拔,更加动态化。 2.背景 3.优点 二、Android插件化基础 1.插件化的特点 1) 应用在运行的时候通过加载一些本地不存在的可执
前言 由于可能有些读者没听过 Isomorphic JavaScript 。因此在进到开发 React Redux Sever Rendering 应用程式的主题之前我们先来聊聊 Isomorphic JavaScript 这个议题。 根据 Isomorphic JavaScript 这个网站的说明: Isomorphic JavaScript Isomorphic JavaScript apps
前言 若你是从一开始一路走到这里读者请先给自己一个爱的鼓励吧!在经历了 React 基础的训练后,相信各位读者应该都等不及想大展拳脚了!接下来我们将进行比较複杂的应用程式开发并和读者介绍目前市场上常见的不刷页单页式应用程式(single page application)的设计方式。 单页式应用程式(single page application) 传统的 Web 开发主要是由伺服器管理 URL
本文向大家介绍Python入门篇之面向对象,包括了Python入门篇之面向对象的使用技巧和注意事项,需要的朋友参考一下 面向对象设计与面向对象编程的关系 面向对象设计(OOD)不会特别要求面向对象编程语言。事实上,OOD 可以由纯结构化语言来实现,比如 C,但如果想要构造具备对象性质和特点的数据类型,就需要在程序上作更多的努力。当一门语言内建 OO 特性,OO 编程开发就会更加方便高效。另一方
本文向大家介绍Bootstrap零基础入门教程(二),包括了Bootstrap零基础入门教程(二)的使用技巧和注意事项,需要的朋友参考一下 什么是 Bootstrap? Bootstrap 是一个用于快速开发 Web 应用程序和网站的前端框架。Bootstrap 是基于 HTML、CSS、JAVASCRIPT 的。 历史 Bootstrap 是由 Twitter 的 Mark Otto 和 Jac
本文向大家介绍python开发入门——set的使用,包括了python开发入门——set的使用的使用技巧和注意事项,需要的朋友参考一下 介绍 本文主要介绍Python中set的基本知识和使用。 Python中什么是set dict的作用是建立一组 key 和一组 value 的映射关系,dict的key是不能重复的。 有的时候,我们只想要 dict 的 key,不关心 key 对应的 value,
本文向大家介绍PHP扩展开发入门教程,包括了PHP扩展开发入门教程的使用技巧和注意事项,需要的朋友参考一下 PHP扩展开发 我准备在此系列博文中总结我有关PHP扩展开发的学习和感悟,力图简单清晰地描述在Linux系统下开发一个PHP扩展应该具备的最基本知识。水平较低,难免有错误,望指出。 准备工作 首先要获取一份PHP源码(可以从Github上签出,或者到官网上下载最新的稳定版),然后编译之。为了
本文向大家介绍ES6入门教程之Array.from()方法,包括了ES6入门教程之Array.from()方法的使用技巧和注意事项,需要的朋友参考一下 前言 ES6为Array增加了from函数用来将其他对象转换成数组。 当然,其他对象也是有要求,也不是所有的,可以将两种对象转换成数组。 1.部署了Iterator接口的对象,比如:Set,Map,Array。 2.类数组对象,什么叫类数组对象,就