2012-02-16 7 views
0

Je veux changer le niveau d'accessibilité d'un composant swing (c'est-à-dire jTextArea) afin que je puisse y accéder dans une autre classe! J'utilise netBeans mais il semble qu'il n'a pas de fonctionnalité visuelle pour cela! C'est ce que j'ai essayé mais je m'y suis une erreur que je ne peux pas fixerComment rendre un composant swing privé public en Java?

public class HttpHeadersFrame extends javax.swing.JFrame 
{ 

/** Creates new form HttpHeadersFrame */ 

    public HttpHeadersFrame() 
    { 
     initComponents(); 
    } 
    public JTextArea getRequestTextArea 
    { 
     return requestTextArea;//Got error that says "initilizer must be to complete normally" 

    } 

// Variables declaration - do not modify 

private javax.swing.JTextArea requestTextArea; 
private javax.swing.JTextArea responseTextArea; 

Répondre

3

Il devrait être

//         VV 
public JTextArea getRequestTextArea() 
{ 
    return requestTextArea;//Got error that says "initilizer must be to complete normally" 

} 

Sinon, ce bloc est traité comme un initialiseur, et vous obtenez une erreur de syntaxe à l'intérieur.

+0

Je apprécie tellement! – Xris

Questions connexes