如何可视化界面设计(可视化图形界面)

发布于:2023-09-20 12:00:00 类别:职场经验 阅读:127

当前网址:http://www.nhmsw.com/ckzx/zcjy/87930.html

如何可视化界面设计,可视化图形界面

内容导航:

  • 如何在Eclipse中进行Java的可视化界面设计
  • 怎么用VC编写一个可视化界面
  • 编程怎么生成可视化界面
  • 如何制作简单的可视化窗口
  • 一、如何在Eclipse中进行Java的可视化界面设计

    准备工作:1、下载JDK;2、下载Eclipse;3、下载相应的EMF、GEF、VE;注意:三个插件的版本要和Eclipse的版本配套才能正确使用,至于配套的说明请参考下载页面的说明/ve开始安装:1、安装JDK;
    这个比较容易,标准的Windows安装程序,下一步,再下一步即可,安装完成后,也不需要重启。2、安装Eclipse;
    Eclipse是绿色软件,不需要安装,只需要解压缩,然后即可运行。
    为了说明方便,我把它解压缩到C盘根目录下,得到C:\eclipse目录,运行C:\eclipse\即可。
    注意:下面的安装,需要先关闭eclipse程序。3、安装EMF、GEF、VE;
    对于Eclipse来说,这些都是它的插件,所以,安装方法都是一样的。插件下载地址/ve
    A、在C:\eclipse目录下,建立四个子目录:C:\eclipse\emf、C:\eclipse\gef、C:\eclipse\ve、C:\eclipse\links;
    B、把下载的EMF、GEF、VE都解压缩到相应的目录中,即:把EMF压缩包解压缩到C:\eclipse\emf中,得到C:\eclipse\emf\eclipse目录,以此类推,完成GEF、VE的解压缩;
    C、在C:\eclipse\links目录下,新建一个文本文件,名字可随便取,如:。 然后在文件中,加入以下三行文字: path=emf path=gef
    path=VE 注意:这里用的是相对路径,也可以把EMF、GEF、VE解压缩到其它地方,再用绝对路径即可。再注意:绝对路径是用 “/” 或者 “\\”
    分隔,而不是“\”补充知识:为什么ve需要emf和gef: Visual Editor 所利用的最为明显的工具是
    GEF,即图形化编辑框架(Graphical Editing Framework)。GEF 建立于本地 Eclipse 图形化工具集 SWT
    之上,以使得开发一个图形化编辑器或者所见即所得文本编辑器更为容易。如果您熟悉 SWT (或者
    AWT/Swing,在这方面它们是类似的)中的图形原语,那么您会知道绘制和处理任意的形状(比如矩形、箭头和椭圆)是比较困难的,更不用说管理它们之间的关系以及它们所代表的数据模型了。GEF
    被划分为两个部分:第一部分是 Draw2D 插件,这是一个轻量级的绘图和呈现包,用于帮助您绘制图形。第二部分是 GEF
    插件,除了其他工具以外,这一部分中还增加了选择和创建工具、工具选项板,以及用于在数据模型和视图之间进行映射的控制器框架。GEF
    是一个模型无关的框架,但是作为 Visual Editor (以及其他生成代码的图形化工具)的一部分,它在后台使用 Eclipse 建模框架(Eclipse
    Modeling Framework, EMF),以在模型、Java 类和图形化表示之间进行映射,其中模型是使用 XML 元数据交换(XML
    Metadata Interchange, XMI)在内部存储的。EMF 的重要特性之一是它确保所有这些映射都是一对一的;所以尽管 XMI
    可以被认为是模型的标准表示,但是在代码和图形之间来回切换并不会丢失任何信息。这就是为什么 Visual Editor 只需要保存模型的一种表示(即 Java
    源代码),以及开发人员可以自由地在图形化编辑器之外编辑该源代码的原因。4、安装完毕,再次运行Eclipse,它启动时会自动查找links目录下所有的文本文件,并加载其中path指向的所有插件,这里当然包括VE。
    A、如果不能确定是否已经加载,可选择菜单Help->Software Updates->Manage Configuration,打开Product
    Configuration窗体,在其左边的树形栏里,可以看到已加载的插件。 B、如果加载没有成功,可以试试用Eclipse -clear来运行程序。
    C、如果加载仍没有成功,可以试试删除C:\eclipse\configuration下的内容,仅保留文件。然后再用Eclipse来运行程序。================================================================启动eclipse平台。刚开始,你可能觉得eclipse并没有什么变化。先别急,请新建一个项目,点击”文件”菜单下的”新建”子菜单,选择并建立一个新的”java项目”。然后在工具栏上的”新建Java类”
    图标上,点击右边的小箭头,将展开如下图的菜单: 在此菜单上,多了一个”Visual Calss”的子菜单,这就是进入Visual
    Editor的入口之一。点击”Visual
    Class”,就会弹出创建GUI程序的对话框,选择完毕后,就会进入可视化编辑画面:用VE写个Hello:1、新建一个项目;
    File->New->Project…,选择“Java
    Project”,然后Next,输入一个项目名字:Hello,其它全部默认,最后回车,或者点击“Finish”完成。2、设置SWT库;
    A、选择项目Hello,右键菜单,打开Properties对话框。 B、选择左边树形中的Java Build
    Path,在其设置页中,选择Libraries页,点击“Add Library…”; C、在打开的Add Library对话框里,选择Standard
    Widget Toolkit(SWT),Next; D、在打开的SWT Library Options对话框中,勾选上“Include support
    for JFace library”,Finish即可。 E、回到Properties对话框,OK即可。3、新建文件;
    A、选择项目Hello,右键菜单,New->Other…(或者点击工具栏里新建图标),打开Select a
    wizard对话框,选择Java/Visual Class,Next; B、在打开的Java Visual Class对话框中,
    在Package里,输入:; 在Name里,输入:Helloworld; 在Style里,选择SWT/Shell; 勾选上public static
    void main(String[] args); 最后Finish。4、到了这一步,应该就可以看到窗体了,那些控件都在Palette里,点开就能看到了。
    A、在窗体上右击,选择Set Layout,再选择null;(此处为个人习惯)
    B、从Palette里,选中一个Button,并在窗体任意位置画一个Button,在下面的Properties窗口里,设置其text为ClickMe;
    C、选中该按钮,右击选择Events->Add Event,在打开的对话框中,选择左边的widgetSelected,Finish。
    D、这时,光标会自动定位到程序相应的位置,我们在程序里加入下面语句: public void widgetSelected(Event e) {
    (“widgetSelected()”); mation(null, “Hello”, “Hello World!”);//加入这条语句 }
    E、保存程序,点击菜单Run->Run As->Java Application,呵呵,跟全世界打个招呼吧!

    二、怎么用VC编写一个可视化界面

    现在创建了一个按钮
    想点击这个按钮就弹出一个对话框
    应该把代码写在哪里?
    写什么代码?如用的是2010:鼠标移至该按钮,右击,选择“添加事件处理程序”或“建立类向导”均可,然后按相应的步骤进行即可。
    如用的是2008:鼠标移至该按钮,右击,选择“添加事件处理程序”(注意,2008没有类向导)若用的是vc6.0:鼠标移至该按钮,右击,选择“事件”或“建立类向导”均可。
    建立工程的时候,你可以选择mfc工程,或者 win32 application工程,这都是可视化程序。
    你直接根据向导的提示一直下一步就可以了。
    创建好后直接build就可以生成程序了,它有基础框架的,基本代码直接写好了,一出生就是一个可以运行的程序,甚至不需要你写一个字母,但这个程序什么都没有,就仅仅是一个对话框或者一个干干净净的窗口,连个字估计都没有。
    至于这个程序怎么正确地添加代码才能实现更多的功能,就要你去多钻研了,从console程序到windows可视化界面的程序是需要一个转变过程的。
    你初看这个图形界面的代码你可能会疯掉,耐心研究研究就好了,找几本windows程序设计的书看看,再写几个程序练练就好了。
    我从第一次接触图形界面到可以自己写图形界面程序大概花了半年,没人可以请教,全靠看书和上网查资料。
    图形界面的程序的编写思路是完全不同的。
    你慢慢练吧!cpp 文件中插入一个CDialog

    三、编程怎么生成可视化界面

    初学编程,问问大家。
    我用C语言写的程序在TC链接完打开是DOS下的命令提示符运行的。
    我想问下,怎么生成那种可视化的界面。
    比如有个对话框让你输入数字什么的。
    如果你是在DOS系统下面开发的程序,那么在DOS系统下面没有那些现成的“可视化的界面”,如果需要的话,自己可以通过编程序显示出来。
    如果你是在windows下面做的程序,你可以用VC++,达到你的目的。
    你所说的可视化编程时什么意思?是指做出windows窗口这样的程序吗?有最大化和最小化的窗口,能够关闭。
    如果是的话,我建议使用visual
    studio,这个是微软官方出的编程集成环境,专门适用于windows下的可视化编程,和windows没有任何的兼容性问题,而且,上手简单,入门非常之快。
    是windows下可视化编程的首选。
    不过,可视化编程的c++和一般的c++还是有一定的区别的,或称其为visual c++。
    visual studio比较大,安装比较慢,我用的是2008版的,有8个g,安装了近一个小时。
    希望回答对你有用!

    四、如何制作简单的可视化窗口

    就和windows的可视化操作窗口一样,简单的如何制作?c#。
    net很简单建个windows窗体程序就行,vb,C++都要建立相应的窗体程序!vb更简单,c++要稍微麻烦些。
    在vb6.0中建立工程就可以了,在vc6.0中建立win32 application用c#
    直接新建一个windows应用程序就是一个windows窗口,用java也可以建这样的窗口。
    删除

    二维码

    添加微信,快速了解成人高考

    声明:由于考试政策等各方面情况的不断调整与变化,本网站所提供的考试信息仅供参考,请以权威部门公布的正式信息为准。
    本站所有内容来源于互联网。如果发现本站有涉嫌抄袭的内容,欢迎发送邮件至 514443065@qq.com举报,并提供相关证据,一经查实,本站将立刻删除涉嫌侵权内容。

    标签:

    1、您目前的学历层次:

    小学及以下

    初中

    高中

    中专

    大专

    2、你接受的拿证时长:

    1年以内越快越好

    1年到2年

    2年到3年

    3年及以上

    3、你为什么提升学历:

    找工作

    考公务员

    办工作居住证

    考证书评职称

    4、您更偏向于哪种取证方式:

    全程无忧

    在家自学

    学校听课

    辅导教学

    其他

    *您的姓名:

    *手机号码:

    *报考城市:

    相关文章

    • 网站如何做关键词(怎么做关键词推广网站)

      网站如何做关键词(怎么做关键词推广网站)

      「如何做网站关键词排名」网站如何做关键词,怎么做关键词推广网站内容导航:做网站如何做关键词如何做网站的关键词网站关键词排名怎么做公司的网站新网站如何做关键词排名呢一、做网站如何做关键词提到网站关键字,那么就要说一下关键字有多么...

    • 如何修改导航网页(怎么修改网页导航)

      如何修改导航网页(怎么修改网页导航)

      「网址导航怎么更改」如何修改导航网页,怎么修改网页导航内容导航:网址导航被改,怎样可以修改 网址的导航如何更改电脑上网导航asp网页导航的文字怎么修改如何用瑞星软件修改导航网页一、网址导航被改,怎样可以修改 网址的导航1.先把自...

    • 织梦如何使用(怎么去掉织梦的技术支持)

      织梦如何使用(怎么去掉织梦的技术支持)

      「织梦如何使用不侵权」织梦如何使用,怎么去掉织梦的技术支持内容导航:织梦标签怎么使用织梦怎么调用图片新网站怎么使用织梦程序织梦CMS怎么用的啊一、织梦标签怎么使用我有monkey的教程,挺不错的,他讲的是仿站,其实你学会仿站。织梦也...

    • 如何创建网站目录(怎么在文档首页创建目录)

      如何创建网站目录(怎么在文档首页创建目录)

      「网页制作目录怎么做」如何创建网站目录,怎么在文档首页创建目录内容导航:如何搭建网站目录结构如何创建网站的目录结构NFS目录怎么创建网站的根目录在哪里怎么建立文件一、如何搭建网站目录结构1按栏目内容分别建立文件夹。一般来说,用文...

    • 为什么ping不通所申请的域名(ping域名ping不通)

      为什么ping不通所申请的域名(ping域名ping不通)

      「ping通ip但无法ping域名」为什么ping不通所申请的域名,ping域名ping不通内容导航:dns设置正确,为什么ip可以访问,域名不能访问,ip可以ping而通域名ping不通为什么PING不通所申请的域名网站域名为什么ping不通为什么我申请的动态域名不能pi...

    • 如何布局(如何布局五大资产)

      如何布局(如何布局五大资产)

      「如何合理布局」如何布局,如何布局五大资产内容导航:新家该如何布局家庭装修如何规划布局什么叫半围合式布局、行列式布局、组团式布局梦想小镇布局攻略详解 新手布局展示图 详解怎么玩一、新家该如何布局下面将会介绍,一旦买了一个...

    • mssql是什么数据库(mssql是什么意思)

      mssql是什么数据库(mssql是什么意思)

      「ms-sql」mssql是什么数据库,mssql是什么意思内容导航:mssql数据库是什么MSSQL是什么数据库mysql查看所有数据库名命令mssql数据库怎么使用 &nbsp一、mssql数据库是什么MSSQL数据库同步[font...

    • 域名解析需要什么(服务器如何解析域名)

      域名解析需要什么(服务器如何解析域名)

      「域名解析服务器ip」域名解析需要什么,服务器如何解析域名内容导航:域名解析需要具备什么条件域名解析是怎么回事 怎么解析都需要什么条件域名解析需要用户自己解析吗如果需要怎样做什么是域名解析服务如何办理一、域名解析需要具备什么...

    • 搜狗推广注意什么(搜狗的营销推广模式)

      搜狗推广注意什么(搜狗的营销推广模式)

      「搜狗推广的优势」搜狗推广注意什么,搜狗的营销推广模式内容导航:搜狗怎么推广呢搜狗推广与百度推广有什么区别搜狗推广有什么样的优势搜狗代理商与搜狗推广是一个意思么一、搜狗怎么推广呢搜狗推广服务,手机搜索就用搜狗。一、搜索推...

    • 收录排名是什么(什么叫做收录)

      收录排名是什么(什么叫做收录)

      「用什么工具查看收录排名」收录排名是什么,什么叫做收录内容导航:什么是网站收录,流量,排名网站有收录却没排名是什么原因如何解决关键词的百度收录量对排名有影响吗百度收录排名法则有哪些一、什么是网站收录,流量,排名网站的收录就是搜索...

    放松一下

    生活中,不少男生都极具霸气的个性,这样才可以吸引到自己心仪的女生,那么这类型男生会取一个怎样的网名呢?个性霸气网名有哪些呢?以下是小编整理的霸气QQ网名大全,希望对你有帮助。

    个性霸气网名

    个性霸气网名

    24°的恶魔微笑︺

    姐的范儿你学不来

    女王的气势

    男人安分点╮

    男人有大姨夫才公平。

    喂,再看我就喝掉你

    青春无限坑i

    冷场王

    ╰姐的气质万人敬仰つ

    霸气de小男生

    威武霸气帅@

    自己的未来不用别人插手ッ

    非常完美

    姐、活的有模有样

    维也纳的忧伤只有我懂ゝ

    无始¤大帝

    话、只说给懂我人

    个性霸气网名

    霸气QQ网名大全

    ■□愛ヾ獨一無二

    王者不醉

    军统元帅

    姐的美腻、称霸天下♀

    只对你有感觉

    ˉ婥。汏子爺

    / 国际范 ,

    屌丝主宰一切丶

    PK时发型不乱

    ﹏擎天柱ヅ

    王者路开大奔你大哥

    刁蛮式︺小妞

    文艺至死不渝£

    霸气丶诠释一切°

    祸害苍生 ,

    据为己有

    姐不狂,姐拽

    快奔三没·2够

    裸奔丶永久最凉爽℡

    萌心女王 i

    我是你们的后盾

    我的世界不缺你i

    猛男打天下

    ‖我是你此生不换的爱恋

    許祢⒈世柔情

    彪哥°

    帅比点这好吗。

    超有创意的网名

    国际嚣娘

    姓女名王i

    姐的霸气,你学不来!

    姐↙ 独霸天下

    我们丶就要为自己而活。

    姐‖活得风情万种

    ◇╮掌柜我要典当爱情√

    请止步、禁区。

    毁了她洁白就敢给她将来

    ♂霸气↓妳卟懂

    「执着」这个词很适合我

    年轻人玩的就是心跳

    俺的媳妇你别碰

    ℡该用戶已成仙

    宁缺毋滥;

    给脸别傲

    -喜怒哀乐,取决于你

    -第二颗纽扣 该送给谁-

    浴血擎刀

    女王拥有钻石心i

    §無限∞領域§

    ╱↘氵衮°

    个性霸气网名的内容,小编就为你介绍到这里。想要成为一个霸气boy,一定要先学会包装自己,给自己取一个霸气的网名。

    个性霸气网名

    评论 (0)

    上一页 下一页

    我要点评

    您还未登录,无法发表评论!
    在线测评

    电话咨询
    15992004801 添加微信