「java双击图片」java点击按钮显示图片
本篇文章给大家谈谈java双击图片,以及java点击按钮显示图片对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
- 1、如何双击某个jpg文件时启动Java程序
- 2、Java鼠标双击事件
- 3、用eclipse将文件打包后,每次双击jar文件就提示图片上的信息。(环境变量设置了,javac和
- 4、java程序如何使用默认软件打开图片?
- 5、java怎么实现双击地图的某点放大
如何双击某个jpg文件时启动Java程序
首先说一点,图片本身如今已经不可能进行代码植入或者利用缓冲区溢出导致特定代码执行,早期有这种病毒/木马,不过如今漏洞已经被修补了,所以这个方向基本不可达到目的,因此不考虑
大概有两种思路:
第一种,修改打开图片的程序或者写自己的浏览图片程序,然后在图片打开之后判断打开的是否为特定图片
第二种,在系统中运行监控程序,当检测到目标图片打开之后就执行程序
Java鼠标双击事件
是你的判断有问题吧,没判断当前窗体是否是最大化,不知道理解的对不对。
import javax.swing.*;
import java.awt.event.*;
import java.awt.*;
public class MouseDemo extends JFrame {
private static final long serialVersionUID = 1L;
boolean IS_MAXIMIZED = false;
public MouseDemo() {
super("DoubleClick Demo");
this.addMouseListener(new MouseAdapter() {
public void mouseClicked(MouseEvent e) {
if (e.getClickCount() == 2) {
if (IS_MAXIMIZED) {
setExtendedState(JFrame.NORMAL);
IS_MAXIMIZED = false;
} else {
setExtendedState(JFrame.MAXIMIZED_BOTH);
IS_MAXIMIZED = true;
}
}
}
});
this.setSize(new Dimension(200, 150));
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
public static void main(String args[]) {
new MouseDemo().setVisible(true);
}
}
用eclipse将文件打包后,每次双击jar文件就提示图片上的信息。(环境变量设置了,javac和
jar包不是这么运行的,你的是打开jar包。
可以再黑窗口,切换到jar放置路径后输入:java -jar xxx.jar.进行运行。
java程序如何使用默认软件打开图片?
可以使用Desktop类,例如;
Desktop.getDesktop().open(new File("D:/qrcode.png"));
java怎么实现双击地图的某点放大
双击事件发生时,计算鼠标位置。然后根据当前地图左上顶点和地图比例计算目标地点。
然后发送异步请求到服务器,服务器根据目标地点的左边计算更精确地图的左上角的顶点,然后取地图的一部分发送过来。
异步请求的回调函数收取到服务器返回的图片后,更新地图。
java双击图片的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java点击按钮显示图片、java双击图片的信息别忘了在本站进行查找喔。
发布于:2022-11-26,除非注明,否则均为
原创文章,转载请注明出处。