ZKX's LAB

定义一个Java的窗口 换行 java中如何调用另一个类里的窗口并显示呢?

2020-07-25知识4

采用java如何在窗口上建立一个文本输入区域,有时候,我们在使用java编程窗口的时候,需要建立可输入的文本框,那么该怎么建立呢。java怎么将一个游戏程序窗口在自定义的窗口里运行 一、选择项目右键导出二、选择java-JAR file-next三、选择导出路径四、下一步五、选择Swing程序,入口frame六、点击Finish,jar文件导出成功。Java如何创建窗体,很多初学者学了C/C++,学过之后感觉没啥成就感,因为我们平时看到的软件都是有窗体的,而我们C/C++都是一个黑框框DOS,对于初学者,小编就是在没有成就感。java 中怎样设置窗口的颜色 调用需要设置颜色的控件的setBackgroud();方法就可以了。但是设置JFrame和JLabel的背景色,一般就是下面的做法JFrame frame=new JFrame();frame.setBackground(Color.Red);JLabel l=new JLabel();l.setBackground(Color.Yellow);frame.add(l);结果根本就没有反应。这是由于Swing跟AWT有千丝万缕的联系,它既要支持AWT又要有自己新的体系,所以呢,这个如果对于AWT中的Frame是可以直接通过setBackground来设置背景色,但是对于JFrame则不可以,应该采用下面的方法:JFrame frame=new JFrame();frame.getContentPane().setBackground(Color.Red);而对于JLabel来说则要设置JLabel为不透明的才行,即JLabel comp=new JLabel(value);comp.setBackground(color);comp.setOpaque(true);这句代码frame.setBackground(Color.Red);改变的是框架的颜色,框架的上面还有窗格,所以你要改变窗格的颜色才可以侧低改变框架的颜色在主函数里加Containerframe.getContentPane()意思是获得窗格setBackground(Color.Red);改变窗格颜色另外再附一段背景颜色渐变的代码运行示意图如下:import java.awt.Color;import java.awt.GradientPaint;import java.awt.Graphics;import java。JAVA中定义了一个滚动窗,来数据时一条一条的显示到窗口中,但是满了之后无法滚动 import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import javax.swing.*;public class DemoFrame extends JFrame {JTextArea jta;JTextPane jtp;int i=1;String temp;public DemoFrame(){jta=new JTextArea();jtp=new JTextPane();JScrollPane jsp=new JScrollPane(jta);JScrollPane jsp=new JScrollPane(jtp);add(jsp);setTitle(\"滚动窗口\");setBounds(100,100,380,380);setVisible(true);模拟每200毫秒添加一次数据Timer timer=new Timer(200,new ActionListener(){Overridepublic void actionPerformed(ActionEvent e){jta.append(\"第\"+i+\"行数据\\n\");temp=jtp.getText();jtp.setText(temp+\"第\"+i+\"行数据\\n\");i+;}});timer.start();}public static void main(String[]args){new DemoFrame();}}说明JTextArea 有append()方法直接追加文本.建议使用JTextPane 稍微麻烦点,得先取得数据,然后进行添加,然后在设置文本怎样自定义一个添加窗口类 总的来说就是不能。因为String类是JDK自带的基础类且为final,不能修改。当然,如果够牛,你可以去下一个JDK的源代码,然后修改String类,并替换现有的JDK中相应文件。但这。java编程问题,用Swing包定义一个窗口 import java.awt.*;import java.awt.event.*;import javax.swing.*;public class JFrameSimpleDemo extends JFrame{String sizes[]={\"100*100\",\"200*200\",\"300*300\",\"400*400\",\"500*500\"};JComboBox cboSize=new JComboBox(sizes);JRadioButton colorRed=new JRadioButton(\"红色\");红色 绿色 蓝色 黄色JRadioButton colorGreen=new JRadioButton(\"绿色\");JRadioButton colorBlue=new JRadioButton(\"蓝色\");JRadioButton colorYellow=new JRadioButton(\"黄色\");public JFrameSimpleDemo(){super(\"JFrameSimpleDemo\");setLayout(new FlowLayout());setSize(300,300);this.add(cboSize);this.add(colorRed);this.add(colorGreen);this.add(colorBlue);this.add(colorYellow);ButtonGroup bg=new ButtonGroup();bg.add(colorRed);bg.add(colorGreen);bg.add(colorBlue);bg.add(colorYellow);setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);setVisible(true);cboSize.addItemListener(new ItemListener(){public void itemStateChanged(ItemEvent e){if(e.getStateChange()=ItemEvent.SELECTED){String ss[]=((String)e.getItem()).split(\"\\\\*\");int w=Integer.parseInt(ss。java中如何调用另一个类里的窗口并显示呢? 可以将另一个窗口的类2113new一个对象,然后5261设置可见。41021,比如两个类,一个登录界面1653Login,一个主界面Main2,在Login中登录按钮添加监听事件3,在监听事件中添加代码{登录验证。if(ok){Main frame=new Main();frame.setVisible(true);打开新界面dispose();关闭当前界面}}Java中如何设置窗口,用户图形界面窗口,基本的内容有,标题,图标,初始大小,初始位置,以及最大化最小化关闭等的事件,这里,我们一个一个慢慢阐述。

#string

随机阅读

qrcode
访问手机版