jiava程序中如何插入背景

这是一个java手机界面程序一部分,我要在textarea中插入背景,应该如何加代码?
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.*;
import java.util.Calendar;
import java.util.GregorianCalendar;
import javax.swing.*;

public class MyMobilePhone extends JFrame{
TextArea ta = new TextArea(10,21);

Button[] jb = new Button[12];
Button jbAnswer = new Button("YES");
Button jbRefuse = new Button("NO");
Button jbCancel = new Button("C");

MyMobilePhone(){
jb[10] = new Button("*");
jb[11] = new Button("#");

for(int i =0;i<10;i++){
String label =i+"";
jb[i]=new Button(label);
jb[i].addActionListener(new MyButton());
}
jb[10].addActionListener(new MyButton());
jb[11].addActionListener(new MyButton());
jbCancel.addActionListener(new Cancel());
jbAnswer.addActionListener(new Answer());
jbRefuse.addActionListener(new Refuse());
setResizable(false);//不可改变大小
setSize(200,400);
setTitle("我的手机");
getContentPane().setLayout(new GridLayout(2,1));

这个很简单。你重写一下TextArea这个类,让他继承TextArea。然后覆盖paint这个方法。大概思路是这样,如果还不会就加我QQ79834037.(先把分加上我会详细给你解答的)
温馨提示:内容为网友见解,仅供参考
无其他回答

怎样将图片设置为java程序中的背景
1、打开电脑,进入软件中,编写设置大小的代码,代码如下所示。2、在左边的选项中选择javastudy包,在子文件下选择Java。3、选择之后,就会看到以下画面,通过代码加入图片,代码如下图所示。4、写好代码之后,选择左边的菜单,如下图所示,点击以下选项。5、图片插入之后,就成功了。

JAVA界面设计怎么插入背景图片?
可以利用标签组件来设置。具体方法如下:利用标签组件来设置,具体代码如下:JPanelpnlMain=new JPanel(); \/\/创建面板pnlMain。getContentPane().add(pnlMain); \/\/将pnlMain设置为主面板。Iconi=new ImageIcon("背景.jpg"); \/*用源图片“背景.jpg”构造一个ImageIcon对象i,需要注意如果图片的路径使用...

java怎么给窗体或者面板设置背景图片?
1利用标签组件来设置\\x0d\\x0a标签本来是一种最简单的组件,为什么可以将它设置成为一个窗体的背景呢?首先还是要了解框架JFrame中的层次结构。JFrame中的层次分布及相对关系是:最底层是JRootPane,第二层是JlayerPane,最上层就是ContentPane,也正是我们常说的内容面板。所以一般我们拖放的控件就是在ContentP...

java界面的背景图片怎么加,如果把图片加在JLabel上填满面板那怎么样才...
- 加一个 JLabel,然后在 JLabel 上添加图片;- 直接重写 paint 方法,然后用 drawImage(Image src, int x, int y, int width, int height) 方法画上去。最大化的时候实际上是触发了窗口事件,添加窗口监听器,然后重写 windowResized() 方法,一旦窗口改变大小就重新计算尺寸,并调用 repaint ...

java中的frame如何添加背景图片,窗口中加了面板,或者直接在面板中添加图...
public class Demo extends JFrame { JLabel jl =new JLabel(); public Demo() { jl =new JLabel(new ImageIcon("bg.jpg")); this.add(jl); this.setSize(300, 200); this.setVisible(true); this.setDefaultCloseOperation(EXIT_ON_CLOSE); } public static void main(String[] ...

java中一个界面多张背景图片如何添加背景图片?
要再语句中修改背景图片的名字,或是地址,然后把做好的图片添上即可。

求,在JAVA界面里添加一张背景图片
参照这个代码就可以实现容器加背景,主要是重写paintComponent方法package test;import java.awt.Graphics;import java.awt.Image;import javax.swing.ImageIcon;import javax.swing.JPanel;public class RePanel extends JPanel{ protected void paintComponent(Graphics g){\/\/重写paintComponent方法以实现jPanel...

怎样在java小程序中加入背景图片。连连看小游戏的代码请问怎样在里面...
背景图片有两种方式,可用jlabel的构造函数具体看api,另外一个方法就是重写paintComponent()函数,给你个例子,Toolkit tk = Toolkit.getDefaultToolkit();private Image bground = tk.createImage("D:\/\/workpalce\/\/MarketManagement\/\/src\/\/images\/\/bgd2.gif");protected void paintComponent(Graphics g) ...

java 窗体中添加背景图片的方法
import java.awt.event.*;public class Example1 extends JFrame{ public static void main(String[] args){ JFrame jf=new JFrame("系统登录");JPanel jpanel = new JPanel();jf.setContentPane(jpanel);\/\/设置窗口在屏幕中居中显示 double width = Toolkit.getDefaultToolkit().getScreenSize()...

java里面怎么给一个窗体添加一张背景图片啊,需要详细代码!谢谢
JLabel l=new JLabel();Icon icon=new ImageIcon("D:\\\\a.jpg"); \/\/在此直接创建对象 l.setIcon(icon);l.setBounds(0, 0, icon.getIconWidth(),icon.getIconHeight());p.add(l,new Integer(Integer.MIN_VALUE));getContentPane().add(p);pack(); \/\/窗口适应组件大小 setDefaultClo...

相似回答
大家正在搜