请教,编译好的java程序如何修改其界面上的Title

问题描述

我有一个编译好的java程序(JSE),我没有源代码,我想修改其界面上显示的Title,可行么?如果还想修改界面上的其他字符串又可行么?谢谢

解决方案

解决方案二:
不太可行,可以反编译。然后修改
解决方案三:
请问这个字符串有没有可能在字节码里面搜索到呢?像这种资源的存储有可能会被压缩吗?
解决方案四:
jd-gui尝试下这个软件
解决方案五:
这个要看别人的程序怎么写的了,如果这些信息都是从数据库或者配置文件里面读出来的就可以改,代码里面写死的基本上就改不了了
解决方案六:
jd-gui下载网址,骚年去吧

时间: 2024-10-03 18:51:39

请教,编译好的java程序如何修改其界面上的Title的相关文章

android-请看以下我的java程序怎么修改

问题描述 请看以下我的java程序怎么修改 要求如下 当点击登陆按钮的时候,就会自动跳转到聊天界面. 我问了很多人了.请你在修改之后再自己的电脑测试一下能否实现 当点击登陆按钮的时候,就会自动跳转到聊天界面. package sql; import java.awt.*; import java.awt.event.*; import java.sql.*; import javax.swing.*; class liaotian extends JFrame implements Action

java教程之java程序编译运行图解(java程序运行)_java

首先我们在桌面,开始->运行->键入cmd 回车,进入windows命令行.进入如图所示的画面: 可知,当前默认目录为C盘Users文件夹下的Administrator文件夹.一般而言,我们习惯改变当前目录.由于windows有磁盘分区,若要跳到其他磁盘,例如E盘,有几种方法: 1.输入命令: pushd 路径(此命令可将当前目录设为所希望的任一个已存在的路径) 2.输入命令: e:  转移到e盘,然后再输入 cd 转移到所希望的已知路径. 如图: 希望在windows命令行下使用javac.

如何保护Java程序 防止Java反编译

Java是一种跨平台的.解释型语言.Java 源代码编译中间"字节码"存储于class文件中.Class文件是一种字节码形式的中间代码,该字节码中包括了很多源代码的信息,例如变量名.方法名等.因此,Java中间代码的反编译就变得非常容易.目前市场上有许多免费的.商用的反编译软件,都能够生成高质量的反编译后的源代码.所以,对开发人员来说,如何保护Java程序就变成了一个非常重要的挑战.本文首先讨论了保护Java程序的基本方法,然后对代码混淆问题进行深入研究,最后结合一个实际的应用程序,分

谈谈JAVA程序的反编译

编译|程序   谈谈JAVA程序的反编译  如今JAVA语言在全世界范围正如火如荼般的流行,它广范地应用在INTERNET的数据库.多媒体.CGI.及动态网页的制作方面.1999年在美国对JAVA程序员的需求量首次超过C++! 最近分析一些JAVA程序,对JAVA的反编译进行了一番了解,下面将我所了解的情况作以下介绍,希望对JAVA爱好者有所帮助. JAVA是采用一种称做"字节编码"的程序结构,分为小程序(嵌入到HTML文件中)和应用程序(直接在命令状态下执行)两种类型.无论哪种结构,

Java程序性能优化

一.避免在循环条件中使用复杂表达式 在不做编译优化的情况下,在循环中,循环条件会被反复计算,如果不使用复杂表达式,而使循环条件值不变的话,程序将会运行的更快. 例子: import java.util.vector; class cel { void method (vector vector) { for (int i = 0; i < vector.size (); i++) // violation ; // ... } } 更正: class cel_fixed { void metho

初学java,编译java程序是出现:错误: 编码GBK的不可映射字符

问题描述 如题,使用notepad++编辑程序,在命令行提示符中编译时出现错误,提示为:"错误:编码GBK的不可映射字符".该怎么操作才可以顺利编译. 解决方案 解决方案二:这是因为:由于JDK是国际版的,在编译的时候,如果我们没有用-encoding参数指定我们的JAVA源程序的编码格式,则javac.exe首先获得我们操作系统默认采用的编码格式,也即在编译java程序时,若我们不指定源程序文件的编码格式,JDK首先获得操作系统的file.encoding参数(它保存的就是操作系统默

java代码-java程序编译时候出现了一些问题

问题描述 java程序编译时候出现了一些问题 import java.util.Scanner;import java.util.Vector;public class testlq{ public static void main(String[] args){ byte m; Engineer engineers[]=new Engineer[10]; Engineer en=null; Vector vector=new Vector(); Scanner input=new Scanne

安卓应用开发-Java程序能移植修改为安卓app吗?

问题描述 Java程序能移植修改为安卓app吗? 我们写了一个Java的小软件,希望能改编为安卓的app,但不知道能不能做,怎么做.如果能够移植,修改会很多吗? 解决方案 你需要把里面的逻辑抽出来,搭配上Android的界面布局 解决方案二: 看你的软件复杂程度了,学一下Android开发相关的知识吧

动态编译JAVA程序

编译|程序|动态 在Sun JDK 1.2及后续版本中,包含了一组可在程序运行时刻编译和执行Java代码的API.这些API被包含在tools.jar类库中.这个功能允许Java程序在运行时动态编译.执行小的代码块,在有些情况下这个功能会让Java应用程序的架构更加灵活.开放. 本文假定读者已经在计算机中安装并配置好了Sun JDK 1.2或更高的版本,并对javac编译器命令有所了解. 在Java程序中使用编译器 假定要使用javac命令编译 /home/mytest目录下Test.java文