1.用java编写应用程序界面如下
import java.awt.*; import java.awt.event.*; import javax.swing.*; import java.util.*; public class ChageNumber{ public static void main(String[] args){ new MyFrame().show(); } static class MyFrame extends JFrame{ private JLabel lblInput; private JLabel lblShowMax; private JTextField txtNumber1; private JTextField txtNumber2; private JTextField txtNumber3; private JTextField txtNumberMin; public MyFrame(){ init(); } public void init(){ this.setTitle(""); this.setSize(400,300); this.setLocationRelativeTo(this); this.(EXIT_ON_CLOSE); Container c=this.getContentPane(); c.setLayout(null); lblInput=new JLabel("请输入三个整数:"); lblShowMax=new JLabel("三个数最大为:"); txtNumber1=new JTextField(); txtNumber2=new JTextField(); txtNumber3=new JTextField(); txtNumberMin=new JTextField("输入完请把焦点放在这里!"); c.setBackground(Color.GRAY); lblInput.setBounds(40,40,120,30); txtNumber1.setBounds(180,40,100,30); txtNumber2.setBounds(40,80,100,30); txtNumber3.setBounds(180,80,100,30); lblShowMax.setBounds(40,150,120,30); txtNumberMin.setBounds(40,200,200,30); txtNumberMin.addMouseListener(new MouseAdapter(){ public void mouseClicked(MouseEvent e) { try{ long number1=Long.parseLong(txtNumber1.getText()); long number2=Long.parseLong(txtNumber2.getText()); long number3=Long.parseLong(txtNumber3.getText()); ArrayList al=new ArrayList(); al.add(number1); al.add(number2); al.add(number3); Collections.sort(al); txtNumberMin.setText("三个数最小为:"+al.get(0)); lblShowMax.setText(lblShowMax.getText()+al.get(2)); } catch(Exception ex){ new JOptionPane().showMessageDialog(null,"您输入的数字格式不正确!","提示",JOptionPane.INFORMATION_MESSAGE); } } }); c.add(lblInput); c.add(lblShowMax); c.add(txtNumber1); c.add(txtNumber2); c.add(txtNumber3); c.add(txtNumberMin); } } }。
2.java编写有窗口界面应用程序 求代码
package image; import java.awt.BorderLayout; import java.awt.Color; import java.awt.Dimension; import java.awt.GridLayout; import javax.swing.JFrame; import javax.swing.JPanel; import javax.swing.SwingUtilities; public class PanelRunner extends JFrame { private static final long serialVersionUID = 1L; private static void initPanels ( JFrame pr ) { for ( int i = 0; i < 5; i++ ) { JPanel panel = new JPanel (); switch (i) { case 0: panel.setBackground (Color.RED); panel.setPreferredSize (new Dimension (200, 100)); pr.add (panel, BorderLayout.NORTH); break; case 1: panel.setBackground (Color.YELLOW); panel.setPreferredSize (new Dimension (200, 300)); pr.add (panel, BorderLayout.EAST); break; case 2: panel.setBackground (Color.ORANGE); panel.setPreferredSize (new Dimension (200, 100)); pr.add (panel, BorderLayout.SOUTH); break; case 3: panel.setBackground (Color.WHITE); panel.setPreferredSize (new Dimension (200, 300)); pr.add (panel, BorderLayout.WEST); break; case 4: pr.add (panel, BorderLayout.CENTER); panel.setPreferredSize (new Dimension (200, 100)); panel.setLayout (new GridLayout (1, 2)); for ( int j = 0; j < 2; j++ ) { JPanel subPanel = new JPanel (); subPanel.setPreferredSize (new Dimension (200, 100)); Color color = j == 0 ? Color.BLUE : Color.GREEN; subPanel.setBackground (color); panel.add (subPanel); } break; default: break; } } } private static void initFrame ( JFrame pr ) { pr.setLayout (new BorderLayout ()); pr.setSize (600, 300); pr.setLocationRelativeTo (null); pr.setResizable (false); pr. (JFrame.EXIT_ON_CLOSE); } public static void main ( String[] args ) { SwingUtilities.invokeLater (new Runnable () { @Override public void run () { PanelRunner pr = new PanelRunner (); initFrame (pr); initPanels (pr); pr.setVisible (true); } }); } }。
3.用java怎么写出win10应用程序的界面
在win10系统中,现在用户可以非常方便的就将web应用轻松的打包,不需要经过繁琐的步骤,而且发布的web应用可以同时运行在pc和手机平台,任何人都能够完成这个打包发布流程,下面为大家介绍具体的将java web应用打包发布到win10应用商店流程。
java web应用打包发布到win10应用商店流程
具体步骤如下:
1、创建工程
win10系统web应用打包发布流程web应用打包发布到应用商店流程
进入Windows App Studio创建工程页面,需要使用微软账户登录。在该页面你会看到Hosted Web App选项,如下图所示:
点击Hosted Web App,之后会弹出弹窗,在这里输入应用的名称,然后点击“Start with this one!”,在右侧会显示在不同设备中的预览。
2、配置应用
创建项目之后会进入应用内容编辑页面,在这里你只需要填写你的Web应用的地址即可。
在这里你还可以上传一个自定义的应用清单文件Manifest,这是一个JSON数据文档,里面包含了应用启动参数之类的配置。你还可以定义额外的URI规则以及设备屏幕旋转属性等,但这些都是可选的。
在右侧的设备预览画面中会出现应用的预览效果,有时候这里不显示内容,这很可能是页面不支持iframe嵌入,不过一般来说都不会有问题。
填写好URL地址后,你需要为应用更换一个Logo。点击导航栏中的Logo,如下图所示:
然后点击App logo标题下方的图标,就可以上传自己准备好的应用Logo了,上传后会自动生成所需的不同尺寸图标。
之后点击Settings,编辑与应用商店相关的一些信息,包括应用描述、语言等信息。填写完成后,点击“Save”保存。
3、生成应用
配置好应用之后,点击右上角的“Finish”按钮,之后会进入应用预览页面,针对不同形态的设备进行预览。最后只需要点击“Generate”生成按钮,然后在弹出的窗口中选择生成类型(默认选择为Visual Studio解决方案),最后再点击“Generate”即可。
总结:以上就是全部的web应用打包发布流程相关内容了,不知道大家是否已经了解了呢。
4.如何用JAVA编写应用界面程序(用myeclipse)
package gui.test;//包名import javax.swing.JFrame;//导入需要的窗口包JFrameimport javax.swing.JLabel;//导入需要的标签包JLabelpublic class MainFrame extends JFrame{ //构造方法进行初始化窗口 public MainFrame(){ JLabel jl = new JLabel();//创建一个标签 jl.setText("Hello World");//标签上的文字叫Hello World //下面的this都指的是本窗口.都可以省略 this.add(jl);//窗口添加刚刚创建的标签 this.setTitle("窗口标题");//窗口的标题名字 this.setLocation(300, 200);//窗口的左顶点在屏幕上的位置 this.setSize(200, 220);//窗口是 宽200像素, 长220像素 this.(EXIT_ON_CLOSE);//设置窗口被关闭时候就退出窗口 this.setVisible(true);//设置这个窗口能否被看见 } public static void main(String[] args) { new MainFrame();//调用构造方法,创建一个窗口 }} 。
转载请注明出处育才学习网 » java怎么写应用程序界面