「Java游戏翻译」java语言翻译器

博主:adminadmin 2023-03-21 15:25:08 539

今天给各位分享Java游戏翻译的知识,其中也会对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语言翻译器的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。