我希望我的JTextArea只显示插入符号。我已经将我的JTextArea设置为不透明,但是我无法隐藏文本。我如何实现这一点?
JTextArea text = new JTextArea();
text.setOpaque(false);//This doesn't make text transparent
我创建了一个扩展另一个类的类,这样我就可以从主类中获得JTextArea。我不会因为某些原因而犯任何错误。当我得到JTextArea的文本时,它就是我将它更改为的文本,但它并没有显示在JTextArea上。我正在尝试打开一个txt文件,并从该文件中获取文本并将其放到JTextArea上。有谁能提出建议,为什么这可能不起作用?
public JMenuItem open(){
open.addActionListener (new ActionListener (){
public void actionPerformed (ActionEvent e)
我有布局问题。我希望JTextArea在Jlabel上面。如果我运行当前代码,JTextArea将出现在与JLabel (右侧)相同的行(左侧)。我不知道如何解决这个问题,因为我无法将它转换为两个Jlabels或其他任何东西。我必须特别使用JTextArea和Jlabel来实现这一点。
提前谢谢。
this.AddTextArea1("127.0.0.1:3500", 1, 22 "Black");
this.createLabel(label2);
public void AddTextArea1(String text, int rows, int col
因此,在单击JTextArea单元格时,我将动态地将JTabbedPane s添加到JTable中。我想知道如何动态地设置JTextArea的文本。我正在尝试使用嵌套在getComponentAt()中的getComponentAt(),但是这会返回一个Component而不是JTextArea,所以我将无法以这种方式进行setText()。我想知道是否需要构建一个Array或ArrayList of new JTextAreas,并在每次选择单元格时将其添加到Array或ArrayList中,然后从getSelectedIndex()中添加并设置相应的JTextArea文本。必要的守则如下:
我正在尝试清除JTextArea中的文本,并且考虑到其他问题,似乎调用textArea.setText(“/null”)将清除文本区域。这在我的代码中似乎没有发生,它将新文本附加到该区域中的文本中。有人能看出我的代码有什么问题吗?
public class morseJFrame extends JFrame implements ActionListener {
private static final long serialVersionUID = 1L;
private JPanel contentPane;
public JTextPane textPane = new JTextP
我想要更改swing组件的可访问性级别(即jTextArea),这样我就可以在另一个类中访问它!我正在使用netBeans,但它似乎没有为此而设计的视觉功能!这就是我所尝试的,但是我得到了一个我无法修复的错误
public class HttpHeadersFrame extends javax.swing.JFrame
{
/** Creates new form HttpHeadersFrame */
public HttpHeadersFrame()
{
initComponents();
}
public JTextArea ge
因此,我有一个类项目,在这个项目中,我必须创建一个翻译程序,用户可以在其中输入文本,用英语输入,点击一个按钮,并得到Pig拉丁翻译。我必须使用Swing GUI、FlowLayout和JTextArea,并为翻译提供一个单独的JTextArea。我的程序打开了GUI,它允许我输入一些东西,但是当我按下按钮时,什么也不会发生。我仔细看了看,好像记得把所有东西都添加到JFrame中了,但我不明白为什么什么都没有出现。
// This program will take text that is English and translate it to Pig Latin
//import all
在java中使用MVC模式:我有5个类(视图(GUI)、控制器、模型、Class1和Class2)。当我单击“开始”按钮时,控制器启动模型中的一个线程,然后启动另外两个线程T1 (在类1中实现)&T2(在class2中实现)。
T1应该在JTextArea-1上显示一些信息,然后5秒后,T2应该从JTextArea-1中删除数据并粘贴到JTextArea-2。
我让T1工作了。它将信息显示在JTextArea-1上。但我关切的是,下一个步骤的开始及其实施。
T2如何与相同的模型对话并获得要调用的视图的相同更新方法,但要执行不同的操作集?
线程T1在class1中:
public voi
刚接触图形用户界面时,我正在尝试创建一个简单的JFrame,其中两个JTextAreas紧挨着放置,一个JPanel位于底部。
public class Demo extends JFrame
{
JPanel panel;
JTextArea JTextArea1;
JTextArea JTextArea2;
DecisionPanel decisionPanel;
public Demo()
{
super( "Black Jack Server" );
JFrame f = n
因此,我有一个包括GUI的任务,其中包含:
允许用户向文本字段输入输入的JTextField
AddButton将输入添加到ArrayList中
ListButton在JTextArea中显示ArrayList的内容。
问题是:当我输入1,2,3输出时,输出只显示最后一个元素3,如何解决这个问题?
public class Example extends JFrame {
private final int WINDOW_WIDTH = 300;
private final int WINDOW_HEIGHT = 300;
private JPane