社区
Java SE
帖子详情
JScrollPane弄成透明后,为什么还是不透明。。。。
沉珂
2006-05-10 08:47:47
我用jtextarea实现文本编辑,但它没有滚动条,
我就想把jtextarea放再JScrollPane上,
然后把JScrollPane放在jpanel上
我在jpanel上画图,比如矩形直线什么的
为了看到这些图,我把jtextarea和JScrollPane都设置为透明
jtextarea透明效果出来了,为什么JScrollPane却不行。。。。。
谢谢
...全文
408
2
打赏
收藏
JScrollPane弄成透明后,为什么还是不透明。。。。
我用jtextarea实现文本编辑,但它没有滚动条, 我就想把jtextarea放再JScrollPane上, 然后把JScrollPane放在jpanel上 我在jpanel上画图,比如矩形直线什么的 为了看到这些图,我把jtextarea和JScrollPane都设置为透明 jtextarea透明效果出来了,为什么JScrollPane却不行。。。。。 谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
沉珂
2006-05-10
打赏
举报
回复
首先感谢Unagain,
他已经帮我解决这个问题
同时也感谢 mq612(五斗米)
mq612
2006-05-10
打赏
举报
回复
JScrollPane除了要 jscrollPane.setOpaque(false); 以外
还要 jscrollPane.getViewport().setOpaque(false);
滚动条也是一样的 jscrollPane.getVerticalScrollBar().setOpaque(false);
Java学生管理系统.rar
一个JAVA的学生资源管理系统 public class cxxj extends JFrame { Statement ps; ResultSet rs; Connection con; String url;
JScrollPane
jScrollPane
1 = new
JScrollPane
(); Object[][] rowData = new Object[10][9]; String[] columnNames = { "学号", "姓名", "性别", "出生日期", "班号", "联系电话", "入校日期", "家庭住址", "备注"}; JTable jTable1 = new JTable(rowData, columnNames); JButton cancel = new JButton(); JButton ok = new JButton(); JTextField input = new JTextField(); ButtonGroup buttonGroup2 = new ButtonGroup(); JRadioButton xh = new JRadioButton(); JRadioButton xm = new JRadioButton(); JRadioButton bh = new JRadioButton(); public cxxj() { try { jbInit(); } catch (Exception e) { e.printStackTrace(); } } public static void main(String[] args) { cxxj cxxj = new cxxj(); } private void jbInit() throws Exception { this.setLocale(java.util.Locale.getDefault()); this.getContentPane().setLayout(null);
jScrollPane
1.setBounds(new Rectangle(6, 0, 780, 400)); ok.setToolTipText("直接点击确定,可查询全部学生信息"); cancel.setBounds(new Rectangle(578, 412, 85, 30)); cancel.setFont(new java.awt.Font("Dialog", 0, 15)); cancel.setText("取 消"); cancel.addActionListener(new cxxj_cancel_actionAdapter(this)); ok.setBounds(new Rectangle(465, 412, 85, 34)); ok.setFont(new java.awt.Font("Dialog", 0, 15)); ok.setText("确 定"); ok.addActionListener(new cxxj_ok_actionAdapter(this)); input.setFont(new java.awt.Font("Dialog", 0, 15)); input.setText(""); input.setBounds(new Rectangle(291, 410, 124, 31)); xh.setFont(new java.awt.Font("Dialog", 0, 15)); xh.setRolloverEnabled(false); xh.setText("按学号"); xh.setBounds(new Rectangle(20, 417, 74, 34)); xm.setBounds(new Rectangle(95, 417, 74, 34)); xm.setText("按姓名"); xm.setRolloverEnabled(false); xm.setFont(new java.awt.Font("Dialog", 0, 15)); bh.setBounds(new Rectangle(174, 418, 74, 34)); bh.setText("按班号"); bh.setRolloverEnabled(false); bh.setFont(new java.awt.Font("Dialog", 0, 15)); this.getContentPane().add(
jScrollPane
1, null);
如何将
JScrollPane
的背景设置为
透明
在设置JPanel背景
透明
时一般使用 Java代码 jPanel.setOpaque(false); 而如果panel是
JScrollPane
的话除了上述代码外还要加上 一段例如 Java代码 jsPane.setOpaque(false); jsPane.getViewport()
关于
JScrollPane
如何背景如何设置
透明
的方
怎样设置
JScrollPane
背景为
透明
我们知道普通的Panel设置为背景
透明
为一般使用: JPanel.setOpaque(false); 然而
JScrollPane
不一样,需要再原有的代码上再添加一行如: JsPanel.setOpaque(false); JsPanel.getViewport().setOpaque(false); //////////////////////
JScrollPane
,JComboBox
透明
package prx.swing; import java.awt.Color; import java.awt.Container; import javax.swing.JFrame; import javax.swing.
JScrollPane
; import javax.swing.JTree; import javax.swing
java scrollpane 设置
透明
,【JAVA】
JScrollPane
可以设置背景图片吗与JPanel面板中嵌入
JScrollPane
面板...
JScrollPane
可以设置背景图片吗?http://wenda.tianya.cn/question/0668858f9ed42b0c问题如上面连接。大概就是,原本只调用
JScrollPane
面板,所以显示如下只有一个
JScrollPane
面板:感觉干巴巴的想要个背景。于是在网上搜索办法可不可以给
JScrollPane
面板设置背景。部分代码:final
JScrollPane
scrollPa...
Java SE
62,614
社区成员
307,327
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章