首页 > 其他分享 >对话框切换器FXSwitcher(Abaqus GUI二次开发笔记)

对话框切换器FXSwitcher(Abaqus GUI二次开发笔记)

时间:2024-11-16 22:15:10浏览次数:3  
标签:FXSwitcher 对话框 GUI 切换器 单选 按钮 二次开发 sel

实现效果        

       进行abaqus GUI二次开发时,如果想要实现点选不同单选按钮出现不同的GUI布局,可以使用切换器FXSwitcher。本文构造的插件能选择不同的模型输入源,对话框中间是一对单选按钮,下方是文件选择器或模型列表。当选中单选按钮"model"时,下方显示模型列表,当选中“Input file”时,模型列表会立即切换为文件选择器。效果如下图所示。

 实现方法

两个单选按钮

以水平布局(HFrame_2)建立两个单选按钮,参数sel分别设置为1和2,也可以是其他整数。

FXRadioButton(p=HFrame_2, text='model', tgt=form.sourceKw, sel=1)
FXRadioButton(p=HFrame_2, text='Input file', tgt=form.sourceKw, sel=2)

切换器

self.switcher1 = FXSwitcher(V

标签:FXSwitcher,对话框,GUI,切换器,单选,按钮,二次开发,sel
From: https://blog.csdn.net/2301_81974500/article/details/143416730

相关文章

  • 【Playwright + Python】系列(十)利用 Playwright 完美处理 Dialogs 对话框
    哈喽,大家好,我是六哥!今天我来给大家分享一下如何使用playwight处理Dialogs对话框,面向对象为功能测试及零基础小白,这里我尽量用大白话的方式举例讲解,力求所有人都能看懂,建议大家先收藏,以免后面找不到。......
  • [RuoYi二次开发]RuoYi管理系统功能介绍
     目录一、前言1、RuoYi-Vue简介2、RuoYi-Vue主要特性二、若依管理系统功能介绍2.1首页 2.2系统管理 用户管理页面字典管理 菜单页面岗位管理部门管理  2.3系统监控 在线用户定时任务服务监控 2.4系统工具表单创建代码生成系统接口三、总结 ......
  • [RuoYi二次开发]对RuoYi登录和退出进行解读
     目录一、前言二、登录 2.1生成验证码 前端后端  2.2登录的具体流程前端:后端:生成Token返回给前端校验验证码用户验证生成Token三、进入首页前端:后端:四、退出登录前端:后端:五、总结一、前言由于最近做项目需要基于若依框架(前后端分离版)二次开发,这......
  • 开源 PHP 商城项目 CRMEB 二次开发和部署教程
    上篇文章给大家介绍了如何使用Sealos应用商店一键部署CRMEB开源商城系统,那速度真叫一个快啊,比宝塔快多了!但是有些读者还不满足于此,问我能不能边运行边改代码,而且还得用Cursor来改代码,改完了之后线上环境还得实时生效。。。对此我只能说,你小子是不是看上Cursor的牛马属性......
  • 032集——圆转多段线(Circle to Polyline)(CAD—C#二次开发入门)
     CAD中圆可转为带有凸度的多段线以方便后期数据计算、处理,效果如下:白色为圆,红色为转换后的多段线(为区分,已手工偏移多段线)publicstaticvoidXX(){varcurves=Z.db.SelectEntities<Entity>();foreach(varitemincurves){if......
  • 031集——获取外轮廓(只支持线段多段线)(CAD—C#二次开发入门)
    此版本跟007集相比,增加了个识别断线头的功能,即原始图形中线段可不闭合。usingAutodesk.AutoCAD.DatabaseServices;usingAutodesk.AutoCAD.Geometry;usingSystem;usingSystem.Collections.Generic;usingSystem.Diagnostics;usingSystem.Linq;usingSystem.Text;u......
  • 车载信息娱乐系统软件:Alpine IVI二次开发_(1).车载信息娱乐系统概述
    车载信息娱乐系统概述什么是车载信息娱乐系统车载信息娱乐系统(In-VehicleInfotainment,IVI)是指安装在汽车内的多媒体系统,通常包括导航、音响、电话连接、互联网访问等功能。这些系统旨在为驾驶员和乘客提供丰富的信息和娱乐体验,同时确保行车安全和便利性。随着汽车技术......
  • 车载信息娱乐系统软件:Alpine IVI二次开发_(2).Alpine IVI系统架构
    AlpineIVI系统架构1.系统概述AlpineIVI(In-VehicleInfotainment)系统是一种集成在汽车中的信息娱乐系统,旨在为驾驶员和乘客提供多媒体播放、导航、通信、互联网连接等多方面的功能。AlpineIVI系统不仅是一个硬件设备,更是一个复杂的软件生态系统,包括操作系统、中间件、......
  • 车载信息娱乐系统软件:Alpine IVI二次开发_(3).二次开发流程
    二次开发流程1.需求分析在进行AlpineIVI系统的二次开发之前,首先需要进行详细的需求分析。需求分析是确保项目成功的关键步骤,它帮助开发团队明确项目的目标、功能需求和性能指标。以下是需求分析的具体步骤和注意事项:1.1明确项目目标项目目标是二次开发的基础,开发团......
  • FontDialogTest自定义字体对话框的使用
    packagecom.shrimpking.t1;importjavax.swing.*;importjava.awt.*;importjava.awt.event.ActionEvent;importjava.awt.event.ActionListener;/***CreatedbyIntelliJIDEA.**@Author:Shrimpking*@create2024/11/310:44*/publicclassFontDial......