小编Fra*_*ank的帖子

如何使用 Java 检测和替换字符串中的不可打印字符?

例如我有一个这样的字符串:abc123[*]xyz[#]098[~]f9e

[*] 、 [#] 和 [~] 代表 3 个不同的不可打印字符。如何在 Java 中用“X”替换它们?

坦率

java replace character non-printable

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

如何用Java在线下载mp3文件?

我使用以下方法下载mp3文件:http: //online1.tingclass.com/lesson/shi0529/43/32.mp3

但是我收到以下错误:

java.io.FileNotFoundException:http:\ online1.tingclass.com\lesson\shi0529\43\32.mp3(文件名,目录名或卷标语法不正确)

  public static void Copy_File(String From_File,String To_File)
  {   
    try
    {
      FileChannel sourceChannel=new FileInputStream(From_File).getChannel();
      FileChannel destinationChannel=new FileOutputStream(To_File).getChannel();
      sourceChannel.transferTo(0,sourceChannel.size(),destinationChannel);
      // or
      //  destinationChannel.transferFrom(sourceChannel, 0, sourceChannel.size());
      sourceChannel.close();
      destinationChannel.close();
    }
    catch (Exception e) { e.printStackTrace(); }
  }
Run Code Online (Sandbox Code Playgroud)

然而,如果我手动从浏览器中执行此操作,文件就在那里,我想知道它为什么不起作用,以及正确的方法是什么?

坦率

java mp3 file download

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

如何在Java中创建字符串向量数组?

我使用下面的代码尝试创建一个字符串向量数组,我希望有一个包含3个项目的数组,每个项目都是一个字符串向量:

Vector<String> Result_Vector_Array[]=new Vector<String>[3];
Run Code Online (Sandbox Code Playgroud)

但NB强调该行为错误(通用数组创建),有什么不对?这样做的正确方法是什么?我知道也有Arraylist,但它没有同步,所以我想使用矢量.

java arrays vector

4
推荐指数
2
解决办法
3万
查看次数

如何从我的程序中取消选择JList项

我有一个JList和一个JButton,用户可以单击JList中的一个项目,或者他们可以单击按钮,当单击该按钮时如何取消选择(将所选列表项bgcolor更改为正常,换句话说,没有单击按钮后将在JList中选择JList中的项目?

java jlist

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

Java Swing GUI小时玻璃

JTabbedPane在我的Swing程序中有一个.当用户单击选项卡时,程序需要一段时间才能获取数据并处理结果,然后在所选选项卡中显示结果.

如何显示沙漏或某种效果,以便用户知道它的处理数据?在完成作业之前不要再次单击选项卡.

java user-interface swing hour

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

如何在Java中将重音字母转换为常规字符

如何转换&#198;&#225;成一般的英文字符与Java?我所拥有的是这样的:来自Paran的本地电视&#225;.如何将其转换为[Parana]?

java char

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

SMS是注册Google App Engine的唯一方式吗?

我没有手机,但Google App Engine需要短信才能验证该帐户.还有其他方法可以完成注册吗?

我很惊讶他们没有使用Gmail帐户来执行此操作.


编辑:谷歌为我创建了一个,问题解决了.

sms google-app-engine

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

静态方法可以在Java中调用自身吗?

我有一个静态方法,删除一个ftp树,所以它需要递归调用自己,如果它找到一个子目录,它会引起混乱,因为它是静态的吗?

编辑:我没有在我的帖子之前测试,因为如果它导致问题,我可能删除了我的测试目标之外的额外文件,不想冒风险.

java methods static

4
推荐指数
2
解决办法
7550
查看次数

如何在Java中获得动态的RadioButton工具提示?

我有一组JRadioButtons.他们每个都指向一个只有文本文件的目录,当我鼠标悬停在他们身上时,他们应该计算每个目录中有多少文件并将文件计数作为工具提示返回,我创建按钮时无法设置工具提示,如何获取他们的动态工具提示?

我尝试了以下,但没有奏效:

JRadioButton myButton=new JRadioButton("Test")
{
  public static final long serialVersionUID=26362862L;
  public String getToolTipText(MouseEvent evt)
  {
    return "123";
  }
}
Run Code Online (Sandbox Code Playgroud)

java swing tooltip jradiobutton

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

如何使用WebView和WebEngine编写JavaFX中的后退和前进按钮?

我正在学习JavaFX,尝试编写一个简单的浏览器,但是如何使用WebView和WebEngine编写JavaFX中的后退和前进按钮?任何示例代码?

javafx button back forward

4
推荐指数
3
解决办法
7267
查看次数