panel监听器-Jpanel添加鼠标监听器

问题描述

Jpanel添加鼠标监听器

部分代码如下,当点击退出系统是弹出退出!窗口,点击退出就关闭当前窗口,怎么实现
JTabbedPane tabbedPane = new JTabbedPane();
JPanel ExitPanel = new JPanel(); //退出面板
ExitPanel.setBackground(Color.white);
ExitPanel.setLayout(new BoxLayout(ExitPanel, BoxLayout.X_AXIS));
if(ExitPanel.equals (" 退出 ")){
JOptionPane.showMessageDialog(null, "退出!");

        System.exit(0);

    };
    tabbedPane.addTab("   退出系统   ", null, ExitPanel, " 退出系统   ");

    return tabbedPane;
    }
时间: 2024-10-31 06:15:09

panel监听器-Jpanel添加鼠标监听器的相关文章

代码-鼠标监听器不起作用的问题

问题描述 鼠标监听器不起作用的问题 下面这个代码不知道为什么鼠标监听器的动作实现不了...在线等! package J_Fram; import javax.swing.JButton; import javax.swing.JFrame; import java.awt.Color; import java.awt.Container; import java.awt.FlowLayout; import java.awt.event.MouseAdapter; import java.awt

android-给TextView添加一个监听器

问题描述 给TextView添加一个监听器 textView在TableRow中,TableRow添加的代码: TextView eq = new TextView(fa); eq.setId(40); eq.setText(Student.getEq()); eq.setTextColor(Color.WHITE); eq.setTextSize(12); eq.setPadding(5, 5, 5, 5); tr_head.addView(eq); 我想知道能不能给textview添加一个监

java-如何在struts2标签<s:textfield>上添加鼠标事件

问题描述 如何在struts2标签<s:textfield>上添加鼠标事件 如何struts2标签上添加鼠标事件,需求如下: 鼠标进入后在其下方显示一个可输入的 在下方输入数字后鼠标移出, 下方的中的数据转到原中然后下方隐藏, 给个思路或框架,本人对struts2标签不是很熟. 谢谢 解决方案 一般都是用js绑定鼠标事件,很容易实现你说的功能. 解决方案二: struts2的s:textField标签问题struts2 在之间添加或其他标签是出现可能的错误struts2中s:iterator

Ext 向panel里动态添加textField等组件 如何设定位置!!!

问题描述 !!Ext 向panel里动态添加textField等组件 如何设定位置!!! 解决方案 Ext容器不光可以调用add,还可以调用insert来指定插入位置.不过并不是所有的布局(Layout)都与组件顺序有关,要视布局类型和配置.比如Panel为form布局,add添加textfield,然后调用Panel的doLayout手工重新布局,就能看到它被添加到最后一行了.再比如absolute布局,最终结果还要看textfield配置的x与y属性.你给的信息不全,没办法给出详细答案.解决

Html5 Canva中绘制的元素添加鼠标事件实例教程

使用jTopo给Html5 Canva中绘制的元素添加鼠标事件 使用Html5的时候,在Canvas上绘制的东西是不能相应鼠标事件的,但是使用jTopo添加事件非常简单,效果如下: 代码示例: var node = new JTopo.Node("Hello"); node.setLocation(409, 269); node.mousedown(function(event){ if(event.button == 2){ node.text = '按下右键'; }else if(

netbeans GUI中怎么给比如JPanel添加接口呀

问题描述 netbeans里都是使用的匿名内部类,我想给JPanel这样的面板加个监听器,难不成我从新弄个它的子类,然后手动修改它的代码吗?请问netbeans达人,这些怎么做才更好?谢谢! 解决方案 解决方案二:你说的什么,不大明白...NB的swing程序生成的代码默认只是监听器是匿名内部类,并且在"工具--选项--其他--gui生成"里可调而一般的组件都生成是类的私有属性啊.并且如果你用其可视化设计界面的话,为某组件设置监听器,只需要点击那个组件,在旁边的属性面板中点击事件,选择

监听器取值-session监听器获取值的问题

问题描述 session监听器获取值的问题 听说CSDN大神老多了,我来试一下,这个问题弄得我都要哭了.先简单介绍一下项目框架,并不时髦的SSH框架,加上Spring security的安全机制.然后我就很普通的想创建一个自定义监听器,监听session中用户的登录时间,以及注销时间!创建session监听的步骤:1创建类HshSessionLisstener 2.在web.xml中配置 我能确定session是进来了的.并且运行了监听器里面的代码!问题是:我取不到session中的值!取不到s

ASP.NET 2.0下为GridView添加鼠标滑过的行颜色高亮效果

protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e) { //将满足特定条件的行标为高亮 if (e.Row.RowType == DataControlRowType.DataRow)//判定当前的行是否属于datarow类型的行 { int money = Convert.ToInt32(DataBinder.Eval(e.Row.DataItem, "MONEY"));//取当前行

小妹求助(只有20分了):在panel里面动态添加Textbox,点击button,却获得不到动态添加的TextBox,怎么解决呢?

问题描述 我是这样做的:System.Web.UI.WebControls.Tabletb=newSystem.Web.UI.WebControls.Table();tb.BorderWidth=Unit.Parse("0");tb.Width=Unit.Parse("100%");//创建标题行TableRowstaticTitleRow=newTableRow();TextBoxbox2=newTextBox();box2.ID="tb_SingleM