永发信息网

java 中怎样实现一个按钮第一次点击后打开文件(指定的),第二次点击后最小化该文件

答案:5  悬赏:50  手机版
解决时间 2021-03-16 10:45
欢迎大神帮忙~
最佳答案
在Java中实现点击同一按钮来打开或最小化文件的方式有很多,其中设置标识为相对常用的一种。具体实现如下:
1、定义一个文件是否已经打开的标识isOpen,并将按钮绑定监听事件。
2、约定isOpen标识的意义是,值为true表示文件已经打开,false为文件未打开。
3、当点击按钮时,判断isOpen标识,如果值为false,则执行打开文件操作,并将isOpen设置为true;如果值为true时,就执行最小化文件操作,并将isOpen设置为false。
4、通过以上按钮的简单逻辑控制,就能实现按钮第一次点击打开文件,第二次点击最小化了。

实际开发中,还要注意双击与单击的区别,避免误操作的发生。
全部回答
是网页上的按钮还是客户端的按钮,还有是用你编写的程序打开么?还是用默认的比如指定的是txt文件的话 就用记事本打开?
两个思路 1. 做两个按钮,两个功能分别写在两个按钮上,点击其中一个控制另一个的现实与隐藏 2. 做一个标志位纪录点击次数,根据次数奇偶数,或者其它条件控制执行内容.
加一个记录的变量初始值为假,点击一次的时候将它的值设为真,然后再响应的函数中做判断,为假调用打开文件的方法,为真就调用将窗体最小化的方法
两个思路 1. 做两个按钮,两个功能分别写在两个按钮上,点击其中一个控制另一个的现实与隐藏 2. 做一个标志位纪录点击次数,根据次数奇偶数,或者其它条件控制执行内容.
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
盗窃摩托车价值3000多元,可不可以判缓刑?
萧炎VS林动,谁赢?
海南7.19出了什么事
战国无双4有没有中文的
女人吃胶原蛋白好还是葡萄籽好?
新寨山这个地址在什么地方,我要处理点事
电脑删除键失灵怎么办
赛尔号伏魔空间在哪,怎么进入
全日空飞机NH978在大阪落地后怎样流程
安徽爱艺传媒有限公司是真的假的?他让我交了
梦见父亲坟山有个洞
金堂宇霖荣威4S店地址在哪,我要去那里办事
网络自由 定义是什么
关于岁寒四友的诗短一点的
永远记念黄家驹的那首歌是冷,是这世界冰冷,是
推荐资讯
在街上摆摊,要交什么费不
如果员工什么都会 那还要领导干嘛
波波装饰地址有知道的么?有点事想过去
2017中级会计成绩什么时候出来
哪些动漫人物是用扇子做武器的?
0.45 +0.3除以(8.16+6.84)=
邯郸市机场路东延位置在那里
我对笔记本进行全盘查杀扫c盘就卡死,其他盘
南昌哪里有专业的台式硬盘维修点
新艺发型设计怎么去啊,有知道地址的么
鲁滨逊能够在孤岛生活28年并最终得以离开孤岛
康桥水郡花园停车场地址在什么地方,想过去办
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?