jtextfield的形状变成下划线 请问,如何让 jtextfield的形状变成下划线样子谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我用笨方法实现的,应该有更好的方法吧!给楼主参考一下吧!好用的话别忘给分啊!import java.awt.Color;import java.awt.Graphics;import java.awt.Graphics2D;import javax.swing.JFrame;import javax.swing.JPanel;import javax.swing.JTextField;public class Test extends JFrame { private JTextField textField; private static final long serialVersionUID = -2397593626990759111L; private JPanel pane = null; private MQDocument doc = null; public Test() { super("Test"); pane = new JPanel(); pane.setLayout(null); this.getContentPane().add(pane); textField = new JTextField(){ public void paint(Graphics g) { super.paint(g); Graphics2D g2d = (Graphics2D) g; g2d.setPaint(Color.BLACK); g2d.drawLine(0, textField.getHeight() - 1, textField.getWidth(), textField.getHeight() - 1); } }; textField.setBorder(null); textField.setBounds(10, 10, 89, 22); pane.add(textField); this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); this.setSize(270, 370); this.setVisible(true); } public static void main(String args[]) { new Test(); }} 《算法导论的Java实现》 1_3.1 分治算法 依赖倒转看不明白的地方,为什么说传统的面向过程的编程就是抽象依赖具体呢? 我的连接池是否已经释放? 抽象类和接口适用的地方的一些问题 我是新手,各位帮忙算周次用什么方法 为什么我的程序运行报这样的错误 100分求书:Java Thread Programming 有关java的字体 提示有分:JBuild 5.0的怪问题 如何在程序里选择切换输入法? 如何输出正负数的二进制数,要八位的. 关于类的问题
import java.awt.Graphics;
import java.awt.Graphics2D;import javax.swing.JFrame;
import javax.swing.JPanel;
import javax.swing.JTextField;public class Test extends JFrame {
private JTextField textField;
private static final long serialVersionUID = -2397593626990759111L; private JPanel pane = null; private MQDocument doc = null; public Test() {
super("Test");
pane = new JPanel();
pane.setLayout(null); this.getContentPane().add(pane); textField = new JTextField(){ public void paint(Graphics g) {
super.paint(g);
Graphics2D g2d = (Graphics2D) g;
g2d.setPaint(Color.BLACK);
g2d.drawLine(0, textField.getHeight() - 1, textField.getWidth(), textField.getHeight() - 1);
}
};
textField.setBorder(null);
textField.setBounds(10, 10, 89, 22);
pane.add(textField);
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
this.setSize(270, 370);
this.setVisible(true);
} public static void main(String args[]) {
new Test();
}}