java 按钮不显示文字_java为什么显示了按钮不显示文本区,显示文本区不显示按钮...

packagewq;importjava.awt.*;importjava.awt.event.*;importjavax.swing.*;importjava.sql.*;publicclassExample14_2{publicstaticvoidmain(Stringargs[]){newNoteTextArea();}//下面...

package wq;

import java.awt.*;

import java.awt.event.*;

import javax.swing.*;

import java.sql.*;

public class Example14_2 {

public static void main(String args[]) {

new NoteTextArea();

}

//下面是建窗口的程序

package wq;

import java.awt.*;

import java.awt.event.*;

import javax.swing.*;

import java.sql.*;

public class NoteTextArea extends JFrame implements ActionListener

{ Query query=new Query();

String dataSource="as";

String tableName="表1";

private JPanel jp=new JPanel();

private JTextArea jt;

private JButton button;

public NoteTextArea(){

jt=new JTextArea(5,18);

button=new JButton("查询");

jp.add(button);

jt.setEditable(false);

jt.setLineWrap(true);

jt.setText("留言内容:");

this.setTitle("查询");

this.add(jt);//这俩个添加调换位置的话就会显示后面的,但是没明白为什么,看书好像是说布局,但是布局那几句话看了半天没明白。。

this.add(jp);

button.addActionListener(this);

this.setBounds(100,100,800,500);

this.setVisible(true);

this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

}

public void actionPerformed(ActionEvent e) {//下面的是按下就查询的,因为前面的问题下面还没完善

if(e.getSource() == button)

{ jt.setText("留言内容:");

try

{

Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");

String dbURL ="jdbc:odbc:driver={Microsoft Access Driver (*.accdb)};DBQ=D:\\Database3.accdb";

System.out.println("数据库连接成功!");

query.setDatasourceName(dataSource);

query.setTableName(tableName);

query.setSQL("SELECT * FROM "+tableName);

query.inputQueryResult();

Connection conn=DriverManager.getConnection(dbURL);

Statement stmt=conn.createStatement();

stmt.close();

conn.close();

}catch(Exception e1)

{

System.out.println("添加到数据库出错");

}

}

}

}

展开

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Java中,实现点击确定按钮显示“你点击的是确定按钮”的功能可以通过以下步骤来完成: 1. 首先,在Java GUI界面中添加一个按钮和一个文本。 2. 创建一个按钮点击事件的监听器类,用来处理按钮的点击事件。 3. 在监听器类中,实现按钮的点击事件处理方法,当点击按钮时,在文本显示“你点击的是确定按钮”的文本。 4. 创建一个清除事件的监听器类,用来处理清除按钮的点击事件。 5. 在清除事件的监听器类中,实现清除按钮的点击事件处理方法,当点击清除按钮时,将文本的内容清空。 下面是一个示例代码: ```java import javax.swing.*; import java.awt.*; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; public class Example extends JFrame { private JTextArea textArea; public Example() { setTitle("按钮点击示例"); setSize(300, 200); setDefaultCloseOperation(EXIT_ON_CLOSE); setLayout(new BorderLayout()); JButton button = new JButton("确定"); button.addActionListener(new ButtonClickListener()); JButton clearButton = new JButton("清除"); clearButton.addActionListener(new ClearButtonClickListener()); textArea = new JTextArea(); JPanel buttonPanel = new JPanel(); buttonPanel.add(button); buttonPanel.add(clearButton); add(textArea, BorderLayout.CENTER); add(buttonPanel, BorderLayout.SOUTH); setVisible(true); } class ButtonClickListener implements ActionListener { public void actionPerformed(ActionEvent event) { textArea.setText("你点击的是确定按钮"); } } class ClearButtonClickListener implements ActionListener { public void actionPerformed(ActionEvent event) { textArea.setText(""); } } public static void main(String[] args) { new Example(); } } ``` 上述代码演示了如何在Java中实现点击确定按钮时,在文本显示特定文本,点击清除按钮时,清空文本的功能。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值