「Java游戏翻译」java语言翻译器
今天给各位分享Java游戏翻译的知识,其中也会对java语言翻译器进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
本文目录一览:
- 1、java的中文意思是什么?用汉语怎么读?
- 2、找高手帮我翻译这个JAVA拼图游戏代码(希望能帮我解析每句中用到的JAVA技术)
- 3、求各位大神教教我怎么翻译Java游戏,不是那种简单替换的,是要转码的,特别麻烦
- 4、手机当中的JAVA游戏是指什么??
java的中文意思是什么?用汉语怎么读?
读作: 扎挖
汉语翻译是 爪哇:印度尼西亚的一个岛屿,盛产咖啡
java是一种语言由sun公司研制,java主要有语法简洁的特点,与Microsoft 的C#有许多共同点,由于java可以跨越平台,所以,包括手机电脑和其他用电器上经常有java编写的应用程序,手机的游戏大多也是由java编定的,他的标示是一杯咖啡…意思是说要,劳逸结合,工作之余可以喝杯咖啡休息一下
简单了说手机JAVA就想电脑的WINDOWS一样,如果你的手机不支持JAVA,那你就不要想在手机上运行任何程序,比如说QQ2007,就算你能下载到手机里也只能是一个大问号,还有像电子书,JAVA游戏.国产手机大多不支持JIVA,这就是为什么许多人不理解为什么像QQ2007等好东东都鄙视国产货,其实不然,因为你的手机根本无法运行此文件~!不过好的一点就是不支持JAVA的手机也无法感染病毒
找高手帮我翻译这个JAVA拼图游戏代码(希望能帮我解析每句中用到的JAVA技术)
import java.awt.BorderLayout;
import java.awt.Button;
import java.awt.Choice;
import java.awt.Color;
import java.awt.Container;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.Icon;
import javax.swing.ImageIcon;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JOptionPane;
import javax.swing.JPanel;
//以上均引用不同的package内的类
public class MyMainFrame extends JFrame implements ActionListener {//MyMainFrame类extends “JFrame”类实现 ActionListener的方法
MyCanvas myCanvas; //初始化对象MyCanvas类
JPanel panelNorth,panelPreview;//定义上方的面板,及预览所需的面板
Button start,preview,set;//定义开始,预览,设定按钮
Container container;//容器,得到内容面板
public MyMainFrame() {//初使化
container=this.getContentPane(); //得到当前对象的ContentPane,并且把它赋给container
start=new Button("开始");//创建并初始新的Button(按钮)对象,赋给start
start.addActionListener(this); //在这个按钮对象中添加监听器,范围是当前对象
preview=new Button("预览");//同上,创建新的Button对象。。。。。
preview.addActionListener(this);//同上。。。。。
set = new Button("设置"); //同上。。。。。(感觉代码都差不多吧?呵呵)
set.addActionListener(this);//同上
panelPreview=new JPanel(); 创建新的JPanel(面板)对象
panelPreview.setLayout(null); //设置面板对象的布局为空
Icon icon=new ImageIcon("pic/pic_"+MyCanvas.pictureID+".jpg"); //创建并初始新的图标对象。图标的图片路径是pic目录下的pic与通过MyCanvas.pictureId取得字符串再与.jpg合并后的名称。例如(pic/pic_1234.jsp)
JLabel label=new JLabel(icon); //定义新的JLable(java标签),并初始
label.setBounds(0,0,300,300); //设置标签的范围(长x轴,宽y轴,长多,宽多少)
panelPreview.add(label); //面板对象中添加label这个对象
panelNorth=new JPanel(); //定义新的JPanel
panelNorth.setBackground(Color.red); //设置JPanel的背景色
panelNorth.add(start); //Jpanel加入按钮
panelNorth.add(preview); //同上
panelNorth.add(set); //同上
myCanvas=new MyCanvas(); //实例化MyCanvas
container.add(myCanvas,BorderLayout.CENTER);//在容器(前边定义好了这个对象)中添加myCanvas,设置它的布局为居中
container.add(panelNorth,BorderLayout.NORTH);//添加Jpanel,布局为北(也就是上)
this.setTitle("拼图小游戏-"); //设置这个对象的题目叫。。。。。
this.setLocation(300,200); //设置它的初始位置
this.setSize(308,365); //设置大小
this.setResizable(false); //设置是否可以改变窗口的大小(否)
this.setVisible(true); //是否可以显示(是)
this.setDefaultCloseOperation(3); //(swt和swing本人用的少)这个好像是按钮的初始样式是哪种吧。自己改下
}
public static void main(String[] args) {//类进口,也就是主程序的进口
// TODO 自动生成方法存根
new MyMainFrame(); //实例化主框架
}
public void actionPerformed(ActionEvent arg0) {//对三个按钮事件的处理
// TODO 自动生成方法存根
Button button=(Button)arg0.getSource(); //取得通过监听得到的动作时间对象的源(getSource具体得到的是啥,我也不太清楚)
if(button==start){ //判断。如果监听到的是按start按钮
myCanvas.Start(); //启动myCanvas
}else if(button==preview){ //如果是preview按钮
if(button.getLabel()=="预览"){ //如果按钮的标签是"预览"
container.remove(myCanvas); //容器销毁myCanvas
container.add(panelPreview); //然后容器添加panelPreview对象
panelPreview.updateUI(); //panelPreview对象的upDateUI方法
container.repaint(); //调用容器重新画图的命令
button.setLabel("返回"); //标签设置成"返回"
}else{ //如果以上两个if都不是,执行下边的语句
container.remove(panelPreview); //cantainer销毁p....这个对象
container.add(myCanvas); //添加m...这个对象
container.repaint(); //容器重新画图
button.setLabel("预览"); //设置标签名称为"预览"
}
}else if(button==set){//修改所选图片 //如果间听到的是按set这个键的时候
Choice pic = new Choice(); //Choice实例化对象(这个是啥类,我也不知道,名字上看是选择?)
pic.add("小猫"); //添加小猫
pic.add("小猪"); //添加小猪
pic.add("云"); //添加云
pic.add("QQ"); //添加qq
pic.add("卡通"); //添加卡通
pic.add("花"); //花
int i=JOptionPane.showConfirmDialog(this, pic, "选择图片", JOptionPane.OK_CANCEL_OPTION);//定义一个int类型的对象i,赋值成后边的那些
if(i==JOptionPane.YES_OPTION){ //如果对象i与JOptionPane对象的YES...相等,则执行下列代码
MyCanvas.pictureID=pic.getSelectedIndex()+1; //MyC....这个类的pic...这个属性等于pic.get......这个方法的结果+1
myCanvas.reLoadPictrue(); //myCanvas对象重新读取图片
Icon icon=new ImageIcon("pic/pic_"+MyCanvas.pictureID+".jpg"); //定义新的图标对象
JLabel label=new JLabel(icon); //初始新的标签(标签中加入图标)
label.setBounds(0,0,300,300); //标签设置范围
panelPreview.removeAll(); //调用pane....对象的remo...方法
panelPreview.add(label); //对象pan...调用add方法
panelPreview.repaint(); //调用。。。。对象重新画的方法
}
}
}
}
------------------------
不太熟悉java的swt和swing,自己改下吧
求各位大神教教我怎么翻译Java游戏,不是那种简单替换的,是要转码的,特别麻烦
是不是中文显示乱码?把你的编码格式调一下不就是转码了吗?可以用notepad++这个东西打开你的文件,比方说.xml的文件,然后在格式里面选择:转为xxx格式编码即可
不知道你说的是不是这个。
其他一些功能强大的文本编辑器也都能做到,就不需要自己动手转码了。
手机当中的JAVA游戏是指什么??
java游戏简单的理解就是用java语言编的游戏,他的特点是在任何机器上都可以运行,只要那台机器上装了java虚拟机。所以他的通用性很好。这是因为机器只认识他自己的语言,不同的机器运用的也是他自己的语言,就比如电脑的语言和手机的语言肯定是有所不同的,所以在电脑上运行的游戏在手机上运行不了,反之亦然。但java的思想是不同机器上通过java提供的虚拟机把游戏代码翻译成不同机器的语言,机器就可以执行了。在手机上运行的java游戏前提是要求你的手机支持java虚拟机,才能运行java游戏
如果一般的电脑游戏不是java语言编制的,那么它无法在别的机器上运行,就是手机不认识他,所以下到手机上也无法执行。
如果你的手机支持java,那么你必须上网下载游戏程序代码到手机上,然后通过虚拟机将代码翻译手机认识的机器代码,才能运行游戏。如果你的游戏不是网络游戏,游戏下载完后,就可以运行,不必再上网了
关于Java游戏翻译和java语言翻译器的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。