Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/linq/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/symfony/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何使文本区域显示_Java_Textarea - Fatal编程技术网

Java 如何使文本区域显示

Java 如何使文本区域显示,java,textarea,Java,Textarea,我有一个帮助老师工作的项目。这部分显示文本区域,然后它消失了一微秒。我用一个框架和所有的东西单独尝试了一下,但是当它是一个函数,我调用它时,似乎我有一个错误。 在我的代码中,有很多函数相互调用 public JLabel ajtsjt() { JLabel p=new JLabel(); p.setBounds(0, 0, 1200, 700); ImageIcon icon44=new ImageIcon("C:\\Users\\hp\\Desktop\\3

我有一个帮助老师工作的项目。这部分显示文本区域,然后它消失了一微秒。我用一个框架和所有的东西单独尝试了一下,但是当它是一个函数,我调用它时,似乎我有一个错误。 在我的代码中,有很多函数相互调用

public JLabel ajtsjt() {
    JLabel p=new JLabel();

    p.setBounds(0, 0, 1200, 700);
    ImageIcon icon44=new ImageIcon("C:\\Users\\hp\\Desktop\\3eme\\S2\\PROJET\\icons\\home.png");
    ImageIcon icon4=new ImageIcon("C:\\Users\\hp\\Desktop\\3eme\\S2\\PROJET\\icons\\home1.png");
    ImageIcon icon33=new ImageIcon("C:\\Users\\hp\\Desktop\\3eme\\S2\\PROJET\\icons\\yes.png");
    ImageIcon icon3=new ImageIcon("C:\\Users\\hp\\Desktop\\3eme\\S2\\PROJET\\icons\\yes1.png");
    JButton yes=new JButton(icon3);
    yes.setBounds(850,550, 100, 100);
    yes.setContentAreaFilled(false);
    yes.setBorderPainted(false);
    
    p.add(yes);
    
    yes.addMouseListener(new MouseListener() {
        @Override
        public void mouseReleased(MouseEvent e) {
            // TODO Auto-generated method stub
        }
        
        @Override
        public void mousePressed(MouseEvent e) {
            // TODO Auto-generated method stub
        }
        
        @Override
        public void mouseExited(MouseEvent e) {
            yes.setIcon(icon3);
        }
        
        @Override
        public void mouseEntered(MouseEvent e) {
            yes.setIcon(icon33);
        }
        
        @Override
        public void mouseClicked(MouseEvent e) {
            yes.setIcon(icon3);
        }
    });
    
    yes.addActionListener(new ActionListener() {
        @Override
        public void actionPerformed(ActionEvent e) {
            anime.jLabelYDown(p.getY(), 1000,1, 3, p);
            lblNewLabel_3.add(sjt());
            lblNewLabel_3.remove(ajtsjt());
        }
    });
    
    JButton home=new JButton(icon4);
    home.setBounds(1000,550, 100, 100);
    home.setContentAreaFilled(false);
    home.setBorderPainted(false);
    
    p.add(home);
    
    home.addMouseListener(new MouseListener() {
        @Override
        public void mouseReleased(MouseEvent e) {
            // TODO Auto-generated method stub
        }
        
        @Override
        public void mousePressed(MouseEvent e) {
            // TODO Auto-generated method stub
        }
        
        @Override
        public void mouseExited(MouseEvent e) {
            home.setIcon(icon4);
        }
        
        @Override
        public void mouseEntered(MouseEvent e) {
            home.setIcon(icon44);
        }
        
        @Override
        public void mouseClicked(MouseEvent e) {
            home.setIcon(icon4);
        }
    });
    
    home.addActionListener(new ActionListener() {
        @Override
        public void actionPerformed(ActionEvent e) {
            anime.jLabelYDown(p.getY(), 1000,1, 3, p);
            lblNewLabel_3.add(sjt());
            lblNewLabel_3.remove(ajtsjt());
        }
    });
    
    JLabel titre=new JLabel("Titre");
    titre.setBounds(25, 25, 200, 25);
    titre.setFont(font3);
    p.add(titre);
    titre.setForeground(Color.white);
    
    JLabel domaine=new JLabel("Domaine");
    domaine.setBounds(25, 75, 200, 25);
    domaine.setFont(font3);
    p.add(domaine);
    domaine.setForeground(Color.white);
    
    JLabel mot_cles=new JLabel("Mot clés");
    mot_cles.setBounds(25, 125, 200, 25);
    mot_cles.setFont(font3);
    p.add(mot_cles);
    mot_cles.setForeground(Color.white);
    
    JLabel obj_et_dem=new JLabel("Objectif et démarche");
    obj_et_dem.setBounds(25, 175, 200,50);
    obj_et_dem.setFont(font3);
    p.add(obj_et_dem);
    obj_et_dem.setForeground(Color.white);
    
    JLabel out_et_meth=new JLabel("Outils et méthodes");
    out_et_meth.setBounds(25, 250, 200, 50);
    out_et_meth.setFont(font3);
    p.add(out_et_meth);
    out_et_meth.setForeground(Color.white);

    JLabel fon_att=new JLabel("<html>Fonctionnalités<br> attendus</html>");
    fon_att.setBounds(25, 325, 0200,150);
    fon_att.setFont(font3);
    p.add(fon_att);
    fon_att.setForeground(Color.white);
    
    JLabel eta_a_sui=new JLabel("Etapes à suivre");
    eta_a_sui.setBounds(25, 500, 0200, 50);
    eta_a_sui.setFont(font3);
    p.add(eta_a_sui);
    eta_a_sui.setForeground(Color.white);
    
    JTextArea ttitre=new JTextArea();
    ttitre.setBounds(250, 25, 0600, 25);
    p.add(ttitre);
    ttitre.setFont(font2);
    ttitre.setForeground(Color.blue);
    
    JTextArea tdomaine=new JTextArea();
    tdomaine.setBounds(250, 75, 0600, 25);
    p.add(tdomaine);
    tdomaine.setFont(font2);
    tdomaine.setForeground(Color.blue);
    
    JTextArea tmot_cles=new JTextArea();
    tmot_cles.setBounds(250, 125, 0600, 25);
    p.add(tmot_cles);
    tmot_cles.setFont(font2);
    tmot_cles.setForeground(Color.blue);
    
    TextArea tobj_et_dem=new TextArea();
    tobj_et_dem.setBounds(250, 175, 0600, 50);
    p.add(tobj_et_dem);
    tobj_et_dem.setFont(font2);
    tobj_et_dem.setForeground(Color.blue);
    
    TextArea tout_et_meth=new TextArea();
    tout_et_meth.setBounds(250, 250, 0600, 50);
    p.add(tout_et_meth);
    tout_et_meth.setFont(font2);
    tout_et_meth.setForeground(Color.blue);
    
    TextArea ttfon_att=new TextArea();
    ttfon_att.setBounds(250, 325, 0600, 150);
    p.add(ttfon_att);
    ttfon_att.setFont(font2);
    ttfon_att.setForeground(Color.blue);
    
    TextArea tata_a_sui=new TextArea();
    tata_a_sui.setBounds(250, 500, 0600, 50);
    p.add(tata_a_sui);
    tata_a_sui.setFont(font2);
    tata_a_sui.setForeground(Color.blue);
    return p;
}
public JLabel ajtsjt(){
JLabel p=新的JLabel();
p、 立根(0,0,1200,700);
ImageIcon icon44=新的图像图标(“C:\\Users\\hp\\Desktop\\3eme\\S2\\PROJET\\icons\\home.png”);
ImageIcon icon4=新的ImageIcon(“C:\\Users\\hp\\Desktop\\3eme\\S2\\PROJET\\icons\\home1.png”);
ImageIcon icon33=新的图像图标(“C:\\Users\\hp\\Desktop\\3eme\\S2\\PROJET\\icons\\yes.png”);
ImageIcon icon3=新的ImageIcon(“C:\\Users\\hp\\Desktop\\3eme\\S2\\PROJET\\icons\\yes1.png”);
JButton yes=新JButton(图标3);
是的。挫折(850550100100);
是。setContentAreaFilled(false);
是的,是的(假);
p、 添加(是);
是的。添加MouseListener(新的MouseListener(){
@凌驾
公共无效MouseEvent(MouseEvent e){
//TODO自动生成的方法存根
}
@凌驾
公共无效鼠标按下(MouseEvent e){
//TODO自动生成的方法存根
}
@凌驾
公共无效mouseExited(MouseEvent e){
是。设置图标(图标3);
}
@凌驾
公共无效鼠标事件(鼠标事件e){
是。设置图标(图标33);
}
@凌驾
公共无效mouseClicked(MouseEvent e){
是。设置图标(图标3);
}
});
是。addActionListener(新ActionListener(){
@凌驾
已执行的公共无效操作(操作事件e){
阿尼姆·杰拉贝莱顿(p.getY(),1000,1,3,p);
lblNewLabel_3.add(sjt());
lblNewLabel_3.移除(ajtsjt());
}
});
JButton home=新JButton(图标4);
家。挫折(1000550100100);
home.setContentAreaFilled(false);
home.com(假);
p、 加(家);
home.addMouseListener(新的MouseListener(){
@凌驾
公共无效MouseEvent(MouseEvent e){
//TODO自动生成的方法存根
}
@凌驾
公共无效鼠标按下(MouseEvent e){
//TODO自动生成的方法存根
}
@凌驾
公共无效mouseExited(MouseEvent e){
home.setIcon(图标4);
}
@凌驾
公共无效鼠标事件(鼠标事件e){
home.setIcon(图标44);
}
@凌驾
公共无效mouseClicked(MouseEvent e){
home.setIcon(图标4);
}
});
addActionListener(新ActionListener(){
@凌驾
已执行的公共无效操作(操作事件e){
阿尼姆·杰拉贝莱顿(p.getY(),1000,1,3,p);
lblNewLabel_3.add(sjt());
lblNewLabel_3.移除(ajtsjt());
}
});
JLabel滴定度=新JLabel(“滴定度”);
标题.立根(25,25,200,25);
滴度设置字体(font3);
p、 加(滴度);
前景色(白色);
JLabel域=新JLabel(“域”);
立博庄园(25,75,200,25);
domaine.setFont(font3);
p、 添加(域名);
前景色(颜色:白色);
JLabel mot_cles=新JLabel(“mot clés”);
运动立根(25、125、200、25);
运动设置字体(font3);
p、 增加(运动);
运动设置前景(颜色为白色);
JLabel obj_et_dem=新JLabel(“Objectif et démarche”);
obj_et_dem.立根(25175200,50);
对象和数据集字体(font3);
p、 添加(obj_和dem);
对象设置前景(颜色为白色);
JLabel out_et_meth=新JLabel(“Outils et methodes”);
外部和外部方法挫折(25、250、200、50);
输出和方法设置字体(font3);
p、 添加(输出和方法);
out_et_meth.setForeground(颜色:白色);
JLabel fon_att=新JLabel(“Fonctionnalités
attendus”); fon_附件立根(25325020150); fon_att.setFont(font3); p、 添加(fon_附件); 前景色(白色); JLabel eta_a_sui=新JLabel(“Etapesásuivre”); 埃塔•阿•苏•塞班(25,500,0200,50); eta_a_sui.setFont(font3); p、 加上(eta_a_sui); eta_a_sui.设置前景(颜色:白色); JTextArea ttitre=新的JTextArea(); t立根数(250,25,0600,25); p、 添加(ttitre); ttitre.setFont(font2); t设置前景(颜色为蓝色); JTextArea tdomaine=新的JTextArea(); t后退(250,75,0600,25); p、 添加(tdomaine); tdomaine.setFont(font2); t设置前景(颜色为蓝色); JTextArea tmot_cles=新JTextArea(); tmot_cles.立根(2501250600,25); p、 添加(tmot_cles); t字体设置字体(font2); t前景色(蓝色); TextArea tobj_et_dem=新TextArea(); tobj_和dem.立根(2501750600,50); p、 添加(tobj_和dem); tobj_和dem.setFont(font2); tobj_et_dem.setForeground(颜色:蓝色); TextArea tout_et_meth=新TextArea(); tout_et_meth.setBounds(2502500600,50); p、 增加(兜售毒品和毒品); tout_et_meth.setFont(font2); tout_et_meth.setForeground(蓝色); TextArea ttfon_att=新TextArea(); ttfon_附件立根(2503250600150); p、 添加(ttfon_附件); ttfon_附件setFont(font2); ttfon_附件设置前景(颜色为蓝色); TextArea tata_a_sui=新TextArea(); 塔塔阿苏.塞博兹(250500060050); p、 加上(塔塔阿苏); tata_a_sui.setFont(font2); tata_a_sui.前景色(颜色:蓝色); 返回p; }
我无法运行代码。你能把剩下的代码贴出来吗?不要用TextArea。这是一个AWT组件。对于Swing,您应该使用
JTextArea
。不要使用空布局。不要使用setBounds()。Swing设计用于布局管理器