谁能帮我把这个代码补全,就差一点点了。java语法编写本地监控系统

问题描述

谁能帮我把这个代码补全,就差一点点了。java语法编写本地监控系统

package com.tz.util;

import java.awt.Dimension;
import java.awt.Rectangle;
import java.awt.Robot;
import java.awt.Toolkit;
import java.awt.image.BufferedImage;

import javax.swing.ImageIcon;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JOptionPane;

/**
*java开发本地屏幕监控系统
*@author Friend
*@version v1.0
*/

public class LocationScreen {

public static void main(String[] args)
{
    System.out.println("潭州Arry老师讲的真好");

    try{
    int choice  =JOptionPane.showConfirmDialog(null,"请求控制对方电脑 ?","黄振锋要请求",JOptionPane.YES_NO_CANCEL_OPTION);
    if(choice==JOptionPane.NO_OPTION)
    {
        return;
    }
    JOptionPane.showInputDialog("请输入要连接的服务器ip(包括端口号)","127.0.0.1:10000");
    JFrame jframe=new JFrame("潭州学院本地监控系统");
    jframe.setSize(600,600);//设置窗体大小
    jframe.setVisible(true);//设置窗体课件
    jframe.setAlwaysOnTop(true);//设置置顶
    jframe.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);//自动关闭线程

    //定义方法,能够直接查询本地操作系统
    Toolkit tk=Toolkit.getDefaultToolkit();
    //获取屏幕的大小
    Dimension dm= tk.getScreenSize();
    JLabel imageLabel=new JLabel();
    jframe.add(imageLabel);
    Robot robot=new Robot();
    Rectangle rec= new Rectangle(jframe.getWidth(),0,(int)dm.getWidth()-jframe.getWidth(),(int)dm.getHeight());
    BufferedImage bufImg=   robot.createScreenCapture(rec);

    //imageLabel.setIcon(new ImageIcon(buffImg));

    }catch(Exception e)
    {
        e.printStackTrace();
    }

}

}

解决方案

这代码只有界面没有逻辑,差的很多啊。

解决方案二:

补成什么样子啊?看不出来要补什么

时间: 2024-12-24 20:21:00

谁能帮我把这个代码补全,就差一点点了。java语法编写本地监控系统的相关文章

javascript-sublime的codintel插件代码补全区分大小写

问题描述 sublime的codintel插件代码补全区分大小写 我装了codeintel这个扩展之后,代码自动补全有点问题有个变量是驼峰式,thisIsTheExample,在装插件之前,输入thisi是有提示的,装了之后,必须输入thisI才会有提示,也就是大小写敏感咋办?

Netbeans源代码编辑技巧:智能代码补全和动态模板

本文我们将通过编写范例代码,再看一些教程的第一部分没有提及的常用特性,这段代码将从服务器上检查新电子邮件. 为了进一步说明使用新的编辑器的代码补全的简单过程,我们首先要初始化UI.使用代码补全我们能够快速地实现.我们同样需要将首选值替换成一个字符串. 下一步,我们将在 Main.java 文件中添加一个能够让我们访问数据库的类.在此过程中,我们将关注 IDE 编辑器中更多的一些有帮助的特性. 智能代码补全 在这一节,我们将使用智能代码补全来快速地在我们的文件中添加一个方法. 您也许注意到标准的代

Netbeans源代码编辑技巧——使用代码补全和代码生成

原文 Netbeans源代码编辑技巧--使用代码补全和代码生成 使用代码补全生成代码 一般来说,代码补全对于自动填充缺失的代码是有帮助的,例如标识符和关键字.截至 NetBeans IDE 6.0,您现在甚至可以用代码补全来生成整个方法.例如,您想生成一个构造器,覆盖方法,或者实现方法,代码补全是很有用的.稍后,我们也将来看看 NetBeans 6.0 代码补全的其它一些有趣的特性,例如使用代码生成对话框生成任意的构造器. 首先我们来看看一个表示电子邮件的 JavaBean 的编写.包含了用来存

【原创】如何在vim中使用tab进行python代码补全

Pydiction : Tab-complete your Python code         Pydiction 允许你在 Vim 中实现 TAB 代码补全, 可以补全的内容包括:标准的.自定义的,以及第三方模块和包.外加关键字.BIFs,和字符串.   Pydiction 由 3 个主要文件构成:        python_pydiction.vim -- 该文件为 Vim 的 plugin 文件,实现 Python 文件的 TAB 补全功能.  complete-dict -- 该文

vim下使用YouCompleteMe实现代码提示、补全以及跳转设置

配置YouCompleteMe 1. 安装vundle vundle是一个管理vim插件的工具,使用vundle安装YouCompleteMe比较方便. 按照作者在https://github.com/gmarik/Vundle.vim#about提供的方法安装好vundle.(主要是下载解压,病略微修改 .vimrc) 2. 使用vundle安装YouCompleteMe 主要根据作者自己的建议整理 https://github.com/Valloric/YouCompleteMe 在.vim

给Python IDLE加上自动补全和历史功能_python

许多时候,我们使用Python,并不用写一个程序,一些不复杂的任务,我更喜欢在 IDLE(也就是交互式提示模式)下输入几行代码完成.然而,在这个模式下编辑代码,也有不够便利的地方,最主要的就是,不能用Tab自动补全,不能记忆 上一次输入的命令(没办法,谁让我们在Shell下习惯了呢). 这时候,我们可以直接使用Python启动脚本,解决这个问题. 启动脚本的程序非常简单,这里不多说明,只给出代码: import readline import rlcompleter import atexit

Python 自动补全(vim)_python

一.vim python自动补全插件:pydiction 可以实现下面python代码的自动补全: 1.简单python关键词补全 2.python 函数补全带括号 3.python 模块补全 4.python 模块内函数,变量补全 5.from module import sub-module 补全 想为vim启动自动补全需要下载插件,地址如下: http://vim.sourceforge.net/scripts/script.php?script_id=850 https://github

Eclipse自动补全功能轻松设置 || 不需要修改编辑任何文件

本文介绍如何设置Eclipse代码自动补全功能.轻松实现输入任意字母均可出现代码补全提示框.   Eclipse代码自动补全功能默认只包括 点"."  ,即只有输入"."后才出现自动补全的提示框.想要自动补全总是去按 "Alt + / "也很麻烦. 其实只需简单在Eclipse中进行设置即可实现输入任意及符合自动出现自动补全提示框.    具体设置步骤如下: 选择Eclipse菜单条中的Windows菜单下的Preferences项 在左侧找到&

eclipsecdt添加自动补全功能

自动代码补全完全是一个改善生活质量的功能呀!cdt拥有自动代码补全功能,只是我们没有打开而已 1. 绑定快捷方式  1. windows -> preferences ->general->keys 在搜索框输入 template 然后在binding 中输入 alt+/ 2. 开启自动填充功能 windows -> preferences -> c/c++ -> editor -> templates 将最下面的 user code formatter 勾选上.