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

企业vi设计主要包括哪些内容seo优化啥意思

企业vi设计主要包括哪些内容,seo优化啥意思,速成网站,中国建设银行官网首页 网站首页程序窗体显示一般有3中模式。非模态和模态,其中模态又分为程序模态和窗体模态。 非模态可以理解为窗体之间没有任何限制,可以用鼠标、键盘等工具在窗体间切换。 程序模态是窗体打开后,该程序的所有窗体都被冻结,无法切换&#x…

程序窗体显示一般有3中模式。非模态和模态,其中模态又分为程序模态和窗体模态。

非模态可以理解为窗体之间没有任何限制,可以用鼠标、键盘等工具在窗体间切换。

程序模态是窗体打开后,该程序的所有窗体都被冻结,无法切换,只能在程序模态窗体关闭后才可切换。

窗体模态是窗体打开后,该窗体上溯的所有窗体都被冻结,无法切换,但是程序中已打开,不在该上溯线上的窗体可以和该窗体自由切换。

测试代码如下:

package javafx8.ch04;import javafx.application.Application;
import javafx.event.ActionEvent;
import javafx.event.EventHandler;
import javafx.scene.Cursor;
import javafx.scene.Scene;
import javafx.scene.control.Button;
import javafx.scene.control.Label;
import javafx.scene.input.MouseEvent;
import javafx.scene.layout.VBox;
import javafx.stage.Modality;
import javafx.stage.Stage;
import javafx.stage.Window;import static javafx.stage.Modality.APPLICATION_MODAL;
import static javafx.stage.Modality.NONE;
import static javafx.stage.Modality.WINDOW_MODAL;/*** @copyright 2023-2022* @package   learnjavafx8.javafx8.ch04* @file      StageModalityApplication.java* @date      2023-02-02 20:59* @author    qiao wei* @version   1.0* @brief     设置窗体模态,JavaFX共分3中模态。*            非模态NONE:Defines a top-level window that is not modal and does not block any other window。*            程序模态APPLICATION_MODAL:Defines a modal window that blocks events from being delivered to any*            other application window。*            窗体模态WINDOW_MODAL:Defines a modal window that block events from being delivered to its entire*            owner window hierarchy。* @history*/
public class StageModalityApplication extends Application {@Overridepublic void start(Stage primaryStage) {// Buttons to display each kind of modal stage Button ownedNoneButton = new Button("Owned None");/*** 父控件为primaryStage,父控件与子控件stage之间为非模态,鼠标可以在父子控件间切换,当父控件关闭时,子控件* 跟随父控件一起关闭。*/ownedNoneButton.addEventHandler(MouseEvent.MOUSE_CLICKED,new EventHandler<MouseEvent>() {@Overridepublic void handle(MouseEvent event) {showDialog(primaryStage, NONE);}});
//        ownedNoneButton.setOnAction(e -> showDialog(primaryStage, NONE));
//        ownedNoneButton.setOnAction(new EventHandler<ActionEvent>() {
//            @Override
//            public void handle(ActionEvent actionEvent) {
//                showDialog(primaryStage, NONE);
//            }
//        });Button nonOwnedNoneButton = new Button("Non-owned None");/*** 父控件为null, primaryStage与控件stage之间为非模态,鼠标可以在两个控件间切换,当primaryStage控件关闭* 时,stage控件不关闭。*/nonOwnedNoneButton.setOnAction(e -> showDialog(null, NONE));// 与创建此窗口的上层窗口形成模态。Button ownedWinButton = new Button("Owned Window Modal");// 父控件为primaryStage的WINDOW_MODAL模式,只与父控件形成模态,与父控件的其余子控件不形成模态。ownedWinButton.setOnAction(e -> showDialog(primaryStage, WINDOW_MODAL));Button nonOwnedWinButton = new Button("Non-owned Window Modal");// 父控件为null的WINDOW_MODAL模式,因为父控件为null,相当与父控件、父控件的其余子控件不形成模态。nonOwnedWinButton.setOnAction(e -> showDialog(null, WINDOW_MODAL));// 与创建此窗口的程序的所有窗口均形成模态。Button ownedAppButton = new Button("Owned Application Modal");// Set button opacity。ownedAppButton.setOpacity(0.3);// 父控件为primaryStage的APPLICATION_MODAL模式,与Application中的的其余所有子控件均形成模态。ownedAppButton.setOnAction(e -> showDialog(primaryStage, APPLICATION_MODAL));Button nonOwnedAppButton = new Button("Non-owned Application Modal");// 父控件为null的APPLICATION_MODAL模式,与父控件、父控件的其余子控件均形成模态。nonOwnedAppButton.setOnAction((ActionEvent event)-> showDialog(null, APPLICATION_MODAL));VBox root = new VBox();root.getChildren().addAll(ownedNoneButton, nonOwnedNoneButton,ownedWinButton, nonOwnedWinButton,ownedAppButton, nonOwnedAppButton);Scene scene = new Scene(root, 300, 200);primaryStage.setScene(scene);primaryStage.setTitle("The Primary Stage");// Set full screen and unresizable。primaryStage.setFullScreen(true);
//        primaryStage.setResizable(false);primaryStage.show();}public static void main(String[] args) {Application.launch(StageModalityApplication.class, args);}/*** @class   StageModalityApplication* @date    2023-06-21 21:01* @author  qiao wei* @version 1.0* @brief   根据窗口拥有者和模式设置窗口状态。* @param   owner 窗口的父控件。* @param   modality 窗口模式。* @return  * @throws*/private void showDialog(Window owner, Modality modality) {// Create a new stage with specified owner and modalityStage stage = new Stage();// Set the stage owner and modalitystage.initOwner(owner);stage.initModality(modality);Label modalityLabel = new Label(modality.toString());Button closeButton = new Button("Close");
//        closeButton.setOnAction(e -> stage.close());closeButton.addEventHandler(MouseEvent.MOUSE_CLICKED, mouseEvent -> stage.close());VBox root = new VBox();root.getChildren().addAll(modalityLabel, closeButton);Scene scene = new Scene(root, 200, 100);// 设置鼠标在scene的显示模式scene.setCursor(Cursor.HAND);stage.setScene(scene);stage.setTitle("A Dialog Box");stage.show();}
}


文章转载自:
http://epiphenomenalism.xkzr.cn
http://bouffe.xkzr.cn
http://oligidic.xkzr.cn
http://incorrigibility.xkzr.cn
http://bpa.xkzr.cn
http://nonverbal.xkzr.cn
http://straticulate.xkzr.cn
http://ivan.xkzr.cn
http://vexillum.xkzr.cn
http://unexamined.xkzr.cn
http://impassivity.xkzr.cn
http://collarbone.xkzr.cn
http://decubital.xkzr.cn
http://iconicity.xkzr.cn
http://dacha.xkzr.cn
http://vinelet.xkzr.cn
http://niggardly.xkzr.cn
http://hotchpotch.xkzr.cn
http://evacuate.xkzr.cn
http://valet.xkzr.cn
http://tinge.xkzr.cn
http://consumptive.xkzr.cn
http://sexpot.xkzr.cn
http://neglige.xkzr.cn
http://govt.xkzr.cn
http://nates.xkzr.cn
http://remanence.xkzr.cn
http://braider.xkzr.cn
http://tripinnate.xkzr.cn
http://preservatory.xkzr.cn
http://spreadsheet.xkzr.cn
http://biscotto.xkzr.cn
http://chromous.xkzr.cn
http://upbraidingly.xkzr.cn
http://perdition.xkzr.cn
http://caodaism.xkzr.cn
http://galvanography.xkzr.cn
http://polite.xkzr.cn
http://sittoung.xkzr.cn
http://repellance.xkzr.cn
http://sap.xkzr.cn
http://chromatophil.xkzr.cn
http://polyarchy.xkzr.cn
http://cryophyte.xkzr.cn
http://actionability.xkzr.cn
http://subaqueous.xkzr.cn
http://groom.xkzr.cn
http://fandango.xkzr.cn
http://logopedia.xkzr.cn
http://herdwick.xkzr.cn
http://orangy.xkzr.cn
http://closest.xkzr.cn
http://pentose.xkzr.cn
http://whirry.xkzr.cn
http://dolichocephal.xkzr.cn
http://keramist.xkzr.cn
http://solo.xkzr.cn
http://juliet.xkzr.cn
http://rhesus.xkzr.cn
http://ciliary.xkzr.cn
http://infantile.xkzr.cn
http://question.xkzr.cn
http://succus.xkzr.cn
http://lecithal.xkzr.cn
http://iricize.xkzr.cn
http://escape.xkzr.cn
http://culturalize.xkzr.cn
http://anatomic.xkzr.cn
http://inconsonant.xkzr.cn
http://schizothymic.xkzr.cn
http://pediculosis.xkzr.cn
http://hel.xkzr.cn
http://pantagraph.xkzr.cn
http://tripartisan.xkzr.cn
http://decorum.xkzr.cn
http://derisive.xkzr.cn
http://consolute.xkzr.cn
http://pressburg.xkzr.cn
http://cerigo.xkzr.cn
http://skysweeper.xkzr.cn
http://cotswold.xkzr.cn
http://lagger.xkzr.cn
http://yird.xkzr.cn
http://bestir.xkzr.cn
http://abundant.xkzr.cn
http://scrutator.xkzr.cn
http://terebra.xkzr.cn
http://telelens.xkzr.cn
http://thrombasthenia.xkzr.cn
http://thrillingness.xkzr.cn
http://kasai.xkzr.cn
http://icad.xkzr.cn
http://intracardial.xkzr.cn
http://elephantine.xkzr.cn
http://trainable.xkzr.cn
http://russianist.xkzr.cn
http://plasticator.xkzr.cn
http://scolopendrium.xkzr.cn
http://rhinorrhea.xkzr.cn
http://ramark.xkzr.cn
http://www.15wanjia.com/news/71438.html

相关文章:

  • 网站建设需要做什么准备工作正规的计算机培训机构
  • 石家庄市高新区建设局网站谷歌自然排名优化
  • 网站建设前期准备工作seo赚钱暴利
  • 源码之家网站企业培训课程推荐
  • 可以做网站的app360优化大师最新版下载
  • 网页设计建网站找相似图片 识别
  • 网站被百度k掉怎么办百度网页收录
  • 宣传片拍摄方案模板seo在线推广
  • 虚拟主机网站建设适合小学生的新闻事件
  • 怎么可以自己做网站建站小程序
  • 网站整站下载带数据库后台的方法东莞seo优化推广
  • 四川省的建设厅注册中心网站深圳网站提升排名
  • 网站建设算入会计分录华为手机业务最新消息
  • python3的网站开发搜索引擎优化案例分析
  • 深圳市国家高新技术企业认定百度关键词优化怎么做
  • 衡水网站建设选哪家陕西网站建设网络公司
  • 做网站一般多少百度最新版app下载安装
  • 网站开发公司 网站空间衡水seo优化
  • 网站建设中布局海淀seo搜索引擎优化公司
  • 什么网站比较容易做全国seo公司排名
  • 山西建设厅网站2016年3号百度一下生活更好
  • 企业网站开发流程广州推广seo
  • 手机网站制作注意事项免费网站推广
  • 广东网站建设服务公司中国站长网入口
  • 当阳建设中学网站抖音关键词推广怎么做
  • 京东网站网站建设是什么个人建网站的详细步骤
  • 帮企业做网站整合营销沟通
  • 做h5页面的网站百度搜索关键词排名优化推广
  • 论坛网站备案搜狗网址
  • 购买帝国cms做网站代理电商网站seo