我的问题是,如果你在Programcs这样搞,难道你的linkLabel1在MAIN里面声明的吗,那你怎么去点击,如果你想在Programcs里面写 就应该是
Form1 f1=new Form1();
f1linklabel1Click += new SystemEventHandler(f1linklabel1_Click);
ApplicationRun(f1);
import javaawtevent;
import javaxswing;
import javaawt;
public class 超链接 extends JFrame implements ActionListener {
/
/
private static final long serialVersionUID = 107369444274434673L;
JFrame jf = new JFrame("一个超链接实现的例子");
JPanel jp = new JPanel();
JButton butt = new JButton("确定d出");
MyDialog1 mydialog;
超链接() {
buttaddActionListener(this);
jpadd(butt);
jfsetContentPane(jp);
jfpack();
jfsetBounds(40, 40, 200, 200);
jfsetVisible(true);
}
public static void main(String[] args) {
new 超链接();
}
public void actionPerformed(ActionEvent e) {
if (egetSource() == butt) {
mydialog=new MyDialog1(jf,"提示",true);
mydialogsetVisible(true);
}
}
}
//1须为有模式对话框
//2。要能在母窗体的中央d出==未实现
//部分代码可能有更好的实现总之是要能加入那个自定义的JLabel
class MyDialog1 extends Dialog implements ActionListener{
static final int YES=1,NO=0;
int message=-1;
Button yes,no;
MyDialog1(Frame f,String s,boolean b){
super(f,s,b);
LinkLabel2 label = new LinkLabel2("百度一下,你就知道", ">
C# 的LinkLabel控件
使用方法及例子都给你,自己研究学习吧。
LinkLabel控件类似于LinkLabel控件,但是它能够向Windows窗体应用程序中添加Web样式的链接,
用户可以将LinkLabel中的文本(Text值)的一部分设置为指向网页的链接
LinkLabel控件常用属性
ActiveLinkColor : 表示单击链接时的颜色
LinkColor: 表示链接的初始颜色
VisitedLinkColor: 表示链接点击之后的颜色
DisabledLinkColor: 表示链接被禁止使用时的颜色
LinkArea: 表示显示为超级链接的文本区域
LinkBehaviour: 表示链接的行为
Dock: 表示链接在容器中的布局
一个使用LinkArea的例子:如果需要把"测试链接效果"中的"链接"两个字显示为超级链接
则示例代码如下:
linkLabel1LinkArea = new LinkArea(2, 2);
LinkLabel控件常用方法
Focus方法: 该方法表示控件设置输入焦点。
FindForm方法: 该方法表示检索控件所在的窗体
LinkClicked事件:当用户单击控件中的链接时,处理LinkClicked事件以执行任务,将Link LabelLinkClickedEventArgs类的实例传递给LinkClicked事件的处理程序,该实例包含与所单击的链接关联的 LinkLabelLink对象。可以使用在LinkLabelLink类的LinkData属性中指定的信息确定单击了哪个链接或单击该链接后要执 行的任务类型。
如果需要点击一个链接打开一个网页,示例代码如下:
view plaincopy to clipboardprint
private void lbllink_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e)
{
SystemDiagnosticsProcessStart("iexploreexe", ">
<div id="ArticleCnt">
<div align="center"><a href="/a/20061118/001092_2htm"><img src="的地址" border="0" name="名称" alt=""></a></div>
<br><div align="center"> (图1)</div>
<P style="text-indent:2em;">
请研究这段代码就可以了。或你代入偿试下。
以上就是关于C#新手求救,关于linklabel的Click事件全部的内容,包括:C#新手求救,关于linklabel的Click事件、JAVA消息框中如何加入超链接地址、C# CS程序里放BS页面地址等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)