javaswing在手机运行(手机上能运行java吗)
本文目录
- 手机上能运行java吗
- 电脑上的Java开发出来的软件,能在手机上运行吗
- 使用Swing组件实现 java 写个手机简单模型
- 如何将J**A运行程序装入手机
- 怎么把编写好的J**A程序放入手机中运行
- java可以直接在手机上运行
- java游戏代码编好以后 怎么在安卓系统手机 里运行
- 电脑上编写的java程序怎么在手机上运行
手机上能运行java吗
当然可以的,不过这个需要手机支持J**A以前的老版手机大部分都有这种的,不过,现在最流行的是安卓的手机了,手机游戏也大部分是安卓写的;
电脑上编写的java程序直接放在手机里 能否运行 要看手机是否支持java程序
以前很多老版机器是默认就有java的功能了, 直接不支持java的机器就越过了。
如果手机支持 默认又没有java环境 可以在网上去下载 。
电脑上的Java开发出来的软件,能在手机上运行吗
当然可以,java本来就是跨平台的。只是调用的本地接口不一样,在win上调用的是win的api,在Android上用的是android的。所以界面的显示会有差异。
使用Swing组件实现 java 写个手机简单模型
import java.awt.Button;
import java.awt.GridLayout;
import java.awt.Panel;
import java.awt.TextArea;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.util.Calendar;
import java.util.GregorianCalendar;
import javax.swing.JFrame;
public class MyMobilePhone extends JFrame{
TextArea ta = new TextArea(10,21);
Button;
Button jbAnswer = new Button("YES");
Button jbRefuse = new Button("NO");
Button jbCancel = new Button("C");
MyMobilePhone(){
jb = new Button("*");
jb = new Button("#");
for(int i =0;i《10;i++){
String label =i+"";
System.out.println(label);
jb=new Button(label);
jb.addActionListener(new MyButton());
}
jb.addActionListener(new MyButton());
jb.addActionListener(new MyButton());
jbCancel.addActionListener(new Cancel());
jbAnswer.addActionListener(new Answer());
jbRefuse.addActionListener(new Refuse());
setSize(200,400);
setLayout(new GridLayout(2,1));
Panel pup = new Panel();
pup.add(ta);
Panel pdown = new Panel(new GridLayout(2,1));
Panel p1 = new Panel(new GridLayout(1,3));
p1.add(jbCancel);
p1.add(jbAnswer);
p1.add(jbRefuse);
pdown.add(p1);
Panel p2 = new Panel(new GridLayout(4,3));
for(int i=1;i《10;i++){
p2.add(jb);
}
p2.add(jb);
p2.add(jb);
p2.add(jb);
pdown.add(p2);
add(pup);
add(pdown);
setVisible(true);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
private class MyButton implements ActionListener{
public void actionPerformed(ActionEvent e) {
Button but = (Button)e.getSource();
String exp = ta.getText();
exp = exp+ but.getLabel();
ta.setText(exp);
int k=5;
while(k==0)k=k+1;
}
}
private class Refuse implements ActionListener{
public void actionPerformed(ActionEvent e){
String str = ta.getText();
if(str.equals("")){
new ShutDown(str).start();
}else{
ta.setText("");
}
}
}
private class Answer implements ActionListener{
public void actionPerformed(ActionEvent e){
String str = ta.getText();
if(!str.equals("")){
new CallOut(str).start();
}
}
}
class ShutDown extends Thread{
String str=null;
ShutDown(String str){
this.str=str;
}
int i = 0;
public void run(){
while(true){
i++;
GregorianCalendar gc = new GregorianCalendar();
String time = gc.get(Calendar.HOUR)+":"+gc.get(Calendar.MINUTE)+":"+gc.get(Calendar.SECOND);
try{
sleep(1000);
}catch(InterruptedException e){
System.out.println(e);
}
if(i == 2){
dispose();
}
}
}
}
class CallOut extends Thread{
String str=null;
CallOut(String str){
this.str=str;
}
int i = 0;
public void run(){
while(true){
i++;
GregorianCalendar gc = new GregorianCalendar();
String time = gc.get(Calendar.HOUR)+":"+gc.get(Calendar.MINUTE)+":"+gc.get(Calendar.SECOND);
try{
sleep(1000);
}catch(InterruptedException e){
System.out.println(e);
}
if(i == 5){
ta.setText("正在连接"+str+"号码");
}
}
}
}
private class Cancel implements ActionListener{
public void actionPerformed(ActionEvent e) {
String str = ta.getText();
if(!str.equals("")){
ta.setText(str.substring(0,str.length()-1));
}
}
}
public static void main(String args) {
new MyMobilePhone();
}
}
如何将J**A运行程序装入手机
你说的是J2ME吗? 不是的话那程序在手机运行不了。
J2ME导到手机分两个步骤:
1. 配置JAD
我用的是eclipse ,在项目中有一个application discriptor, 双击它就可以配置JAD
这里要注意的是 MIDP和CLDC的版本配置,版本不对手机运行不了。
另外一个要注意的就是MIDlet,这个选项在配置面板下面,不好找。 这个也必须要配置。里面填写的是你项目的主类。
2.create package
在JAD配置界面左下角就有这个选项 点击就好。 点击后工程目录中会生成一个disployed文件夹,最后的jar和JAD文件就放在里面。 可以直接拷贝到手机,运行就好了。
怎么把编写好的J**A程序放入手机中运行
你必须使用SUN提供的J2me开发工具包 WTK 来,打包,模拟你的程序。
普通的jar也是无法在手机上运行的
PC上运行的jar是以 main()方法为入口
手机上运行的是 以 Midlet.startApp()为入口,
这是两回事,所以普通的jar在手机上无法运行;
如果你使用Eclipse做为IDE,你可以去Eclipse官网下载Eclipse的J2me插件帮助你开发j2me程序。 当然前提还是必须安装 WTK开发包
java可以直接在手机上运行
不可以的,Java是一个编写代码的软件,只能在电脑上用
这个最主要要看你手机的系统,如果你的手机系统是苹果的,那么是无法运行的,如果是安卓系统的就可以
java游戏代码编好以后 怎么在安卓系统手机 里运行
那要看你的开发软件是什么,如果是AndroidStudio的话,在手机设置里面有找到开发者选项,把USB 调试选项打开,在用数据线把手机插到电脑上,
点击那个绿色的按钮就可以了,如果是eclipse开发的话,右键项目,然后选择run as android application。它会启动模拟器。提示调试信息。也可以选择手机,运行到手机上
电脑上编写的java程序怎么在手机上运行
要写j2me程序,然后打包jad和jar,就可以在支持java的手机上运行了.
***隐藏网址***
:-)
更多文章:
centos7桌面图标消失(我也遇到打开centos虚拟机后,没有图标只有背景,右键也没反应的情况了,请问是如何解决的啊详细点谢谢)
2026年4月14日 00:00
程序员招聘启事(公司想招一名会使用易语言的技术(程序员),我实在不知这个招聘信息应该怎么编写,求助各位大佬帮忙)
2026年4月13日 23:40
ps教程实例图文教程(PS怎么图片添加逼真彩虹PS添加彩虹图文教程)
2026年4月13日 22:40
apprehensive(apprehensive的词根词缀是什么)
2026年4月13日 22:20
arrayslice是什么意思(javascript中sclice(iStart,[iEnd])是什么意思)
2026年4月13日 22:00





