小编aga*_*era的帖子

如何创建未实现 Cloneable 的对象的克隆

我必须克隆一个没有实现 Cloneable 接口的对象如何做到这一点。

实际上在我的项目中我使用的是 JCChart 。现在我的类扩展了 MultiChart 并且我必须创建我的类的深层副本。我能够克隆我的类对象,但如何克隆 MultiChart 的对象。就像我还必须克隆对象图例,对象页脚,对象页眉。

java applet clone jcchart

2
推荐指数
1
解决办法
3826
查看次数

设置canvas的scrollpane时出现问题

在下面的程序中,我想缩放和缩小用户选择的图像.问题是当我通过点击zoomin zoomout按钮缩放或缩小图像时,滚动条不起作用.请帮助什么是问题

import java.awt.BorderLayout;
import java.awt.Canvas;
import java.awt.Container;
import java.awt.Cursor;
import java.awt.Dimension;
import java.awt.Graphics;
import java.awt.Graphics2D;
import java.awt.Image;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.image.BufferedImage;
import java.io.File;
import java.io.IOException;

import javax.imageio.ImageIO;
import javax.swing.JButton;
import javax.swing.JFileChooser;
import javax.swing.JFrame;
import javax.swing.JMenu;
import javax.swing.JMenuBar;
import javax.swing.JMenuItem;
import javax.swing.JPanel;
import javax.swing.JScrollPane;

public class ImageProcess extends JFrame implements ActionListener {
    private JMenuItem newimage;
    private JMenuItem open;
    private Image image;
    private File file;
    private JFrame jf;
    private JPanel panel;
    private Cursor zoomCursor;

    public ImageProcess() {
        super("Image Demo"); …

java swing jscrollpane

1
推荐指数
1
解决办法
553
查看次数

如何在java中释放句柄

在我的程序代码中有很多线程.当我的程序开始和结束时,句柄的数量不会被释放.当程序第二次启动时,句柄数量增加.每次都会发生这种情况 此外,程序的线程数也增加了.谁能告诉我如何释放手柄?因为我的程序中存在句柄泄漏的问题.

java

0
推荐指数
1
解决办法
94
查看次数

为什么StringTokenizer无法正常使用$$作为分隔符

我正在用StringTokenizer字符串标记一个字符串,$$但是如果我的字符串是这样的$1$dga74话,那么它首先将它标记化$.任何人都可以告诉我为什么会发生这种情况,我该怎么做才能解决这个问题.

String str="/getCPage.asp?m=total&sub=$1$dga74$$/getEpage.asp?m=tatal&sub=0";
StringTokenizer tok=new StringTokenizer(str,"$$")
String url1=tok.nextToken();
String url2=tok.nextToken();
Run Code Online (Sandbox Code Playgroud)

java string tokenize stringtokenizer

0
推荐指数
1
解决办法
289
查看次数

如何从vbscript调用c#dll

嗨,我正在用下面的代码创建ac#dll

using System;
using System.Collections.Generic;
using System.Text;
using System.Diagnostics;
using System.IO;
using System.Runtime.InteropServices;

namespace imageexport
{
    [ComVisible(true)]
    public class ExportImage
    {
        [ComVisible(true)]
        public void exportPNG(String pDirectory,String svgFileName,String outputFileName) {
            String arguments= pDirectory+"res\\include\\highcharts-convert.js -infile "+pDirectory+"res\\graphs\\"+svgFileName+" -outfile "+pDirectory+"res\\graphs\\"+outputFileName +" -scale 2.5 -width 1088";
            /*using (StreamWriter writer = new StreamWriter("c:\\debug.txt", true))
            {
                writer.WriteLine("pDirectory=" +pDirectory);
                writer.WriteLine("arguments="+arguments);
            }*/
            Process p = new Process();
            p.StartInfo.UseShellExecute = false;
            p.StartInfo.RedirectStandardOutput = false;
            p.StartInfo.FileName = pDirectory+"res\\bin\\phantomjs.exe";
            p.StartInfo.Arguments = arguments;
            p.Start();
            p.WaitForExit();
        }
    }
}

为了创建DLL,我在VS2005中进行如下配置

Application
     Assembly Name - …

c# com vbscript visual-studio-2005 visual-studio-2010

0
推荐指数
1
解决办法
1146
查看次数

为什么代字号和插入符号不会被java替换所有

在java中,我的字符串引用变量包含以下值

String str=".NET CLR Memory~^1~^";

现在我想从中删除〜^ 1~ ^.我使用replaceAll方法如下

String str2=str.replaceAll("~^1~^","");

但是str2仍然包含〜^ 1~ ^

可以任何机构解释为什么这个以及如何删除它.

java string

0
推荐指数
1
解决办法
2260
查看次数

追加控件+字符串java中的一个字符

在java中,我必须将Control + A字符放在单独的字段中.那么如何使用java在StringBuffer中追加或连接Control + A字符.

java string

0
推荐指数
1
解决办法
2574
查看次数

如何通过java从MY计算机中删除所有具有特定扩展名的文件

我想写一个java程序,通过它我可以删除计算机中具有特定扩展名或字符模式的所有文件.我还想在文件名上应用通配符.

提前致谢

java

-2
推荐指数
1
解决办法
3341
查看次数