-
Java按钮加链接_关于按钮链接
2021-03-12 23:27:52如果是这样的话,那就很简单了你只需要创建出你所需要的按钮如 JButton b=new JButton("登录");然后创建一个方法如publicvoid init(){b.addActionListener(new ActionListener(){public void actionPerformed...简单说吧
你是要通过登录界面实现登录后窗口的跳转对吧!
如果是这样的话,那就很简单了
你只需要创建出你所需要的按钮如 JButton b=new JButton("登录");
然后创建一个方法如
public void init()
{
b.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e)
{
登录窗口.setVisible(false);
跳转后的窗体.setVisible(true);
}
});
}
最后调用一下就能实现
下面是我截得以前做的一个界面登录你看看有木有启发?
import java.awt.*;
import javax.swing.*;
import java.awt.event.*;
class Login1{
JFrame f1=new JFrame("用户登录");
JLabel lab1=new JLabel("用户名:");
JLabel lab2=new JLabel(" 密 码:");
JTextField paw1=new JTextField(14);
JPasswordField paw2=new JPasswordField(14);
JButton but1=new JButton("登录");
JButton but2=new JButton("退出");
JButton but3=new JButton("注册");
JPanel pan=new JPanel(); //面板pan
JFrame f2=new JFrame("数据查询");
JLabel lab3=new JLabel("用户名:");
JPanel pan1=new JPanel();
JTextField paw3=new JTextField(14);
int i=3;
Login1()
{
pan.add(lab1);
pan.add(paw1);
pan.add(lab2);
pan.add(paw2);
pan.add(but1);
pan.add(but2);
pan.add(but3);
f1.getContentPane().add(pan);
f1.setSize(250,160);
f1.setVisible(true);
f1.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
Dimension d = Toolkit.getDefaultToolkit().getScreenSize();
f1.setLocation((d.width-200)/2,(d.height-120)/2);
pan1.add(paw3);
f2.getContentPane().add(pan1);
f2.setSize(500,400);
f2.setVisible(false);
f2.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
Dimension g = Toolkit.getDefaultToolkit().getScreenSize();
f2.setLocation((g.width-200)/2,(g.height-120)/2);
}
class Bb implements ActionListener
{
public void actionPerformed(ActionEvent e)
{
String user=((JButton)e.getSource()).getText().trim();
if(e.getSource()==but1)
{
if(paw1.getText().trim().equals("tct1")&&paw2.getText().trim().equals("123456"))
{
f1.setVisible(false);
f2.setVisible(true);
}
else
{
i=i-1;
if(i>0)
{
int j=JOptionPane.showConfirmDialog(f1,"你输入的密码有误,需要重新输入吗?","请确认!",JOptionPane.YES_NO_CANCEL_OPTION);
if(j==0)
{
paw1.setText("");
paw2.setText("");
paw1.requestFocusInWindow();
paw2.requestFocusInWindow();
}
else
System.exit(0);
}
else
System.exit(0);
}
}else
System.exit(0);
}
}
void init()
{
Bb bb=new Bb();
but1.addActionListener(bb);
but2.addActionListener(bb);
}
public static void main(String[] args){
Login1 log1=new Login1();
log1.init();
}
}
-
Java按钮链接网页_使用Java按钮在浏览器中打开链接?
2021-03-09 19:08:23慕仰1329654使用Desktop#browse(URI)方法。它将在用户的默认浏览器中打开一个URI。public static boolean openWebpage(URI uri) { Desktop desktop = Desktop.isDesktopSupported() ? Desktop.getDesktop() : null;...慕仰1329654
使用Desktop#browse(URI)方法。它将在用户的默认浏览器中打开一个URI。public static boolean openWebpage(URI uri) { Desktop desktop = Desktop.isDesktopSupported() ? Desktop.getDesktop() : null; if (desktop != null && desktop.isSupported(Desktop.Action.BROWSE)) { try { desktop.browse(uri); return true; } catch (Exception e) { e.printStackTrace(); } } return false;}public static boolean openWebpage(URL url) { try { return openWebpage(url.toURI()); } catch (URISyntaxException e) { e.printStackTrace(); } return false;}
-
点击按钮链接mysql_java 点击按钮时连接数据库
2021-02-04 15:46:11如果没有输出“用户名不存在”,编译时没问题,运行时界面也都有,只是点击按钮时会抛出Exceptio......如果没有输出“用户名不存在”,编译时没问题,运行时界面也都有,只是点击按钮时会抛出Exception in thread...给端中间的代码,点击jButton1时,获得用户名框输入的文本并对其在数据库中进行匹配。如果没有输出“用户名不存在”,编译时没问题,运行时界面也都有,只是点击按钮时会抛出Exceptio...
给端中间的代码,点击jButton1时,获得用户名框输入的文本并对其在数据库中进行匹配。如果没有输出“用户名不存在”,编译时没问题,运行时界面也都有,只是点击按钮时会抛出Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException 错误。为什么?
private JButton getJButton1()
{
if (jButton1 == null)
{
jButton1 = new RButton();
jButton1.setText("登录");
jButton1.addMouseListener(new LoginEvent());
}
return jButton1;
}
class LoginEvent extends MouseAdapter
{
private Connection con = null;
Statement st = null;
ResultSet rs = null;
public void mouseClicked(MouseEvent eee)
{
try
{
Class.forName("com.mysql.jdbc.Driver");
}
catch (ClassNotFoundException ee)
{
ee.printStackTrace();
System.out.println("加载驱动错误");
}
try
{
String url = "jdbc:mysql://localhost:3306/test?user=root&password=123456";
Connection con = DriverManager.getConnection(url);
}
catch (Exception evt)
{
evt.printStackTrace();
System.out.println("链接错误");
}
try
{
String a = jTextField.getText().trim();//用户名
st = con.createStatement();
rs = st.executeQuery("select * from useinfo where username = '"+a+"'");
int rows = rs.getRow();
if (rows == 0)
{ System.out.println("用户名不存在"); }
rs.close();
st.close();
con.close();
}
catch (SQLException ev) { }
}
}
-----------------------------------------------------
换了另一种方法,可以用了,不过谁能告诉我上面为什么错了。错的地方在LoginEvent.mouseClicked
------------------------------------------------------
回复1楼,a,b 都有取到,不是这个原因,刚才把
int rows那段改了下,直接用rs.next()判断,又都能用了,不知道问什么~~~
---------------------------------------------------------
终于找出问题了,我在数据库连接时try { Connection con = ...}但是con在外面已经定义了,所以实际上在查询匹配时的con并没有连接,也就不能进行数据库查询,只要在try里吧Connection去掉就行了,主要是这段代码是从另一个java里直接拉过来没注意到,还有最上面的Connection不是private,我忘删了~
-----------------------------------------------------------
既然搞定了,分就给你吧~
展开
-
Java按钮链接网页_如何创建充当链接的HTML按钮?
2021-03-09 19:08:21我想创建一个类似于链接的HTML按钮。 因此,当您单击按钮时,它将重定向到页面。 我希望它尽可能地易于访问。我也希望这样做,因此URL中没有任何多余的字符或参数。我该如何实现?根据到目前为止发布的答案,我目前...我想创建一个类似于链接的HTML按钮。 因此,当您单击按钮时,它将重定向到页面。 我希望它尽可能地易于访问。
我也希望这样做,因此URL中没有任何多余的字符或参数。
我该如何实现?
根据到目前为止发布的答案,我目前正在这样做:
Continue
但这是在Safari和Internet Explorer中 ,它在URL的末尾添加了问号字符。 我需要找到一种不会在URL末尾添加任何字符的解决方案。
还有其他两种解决方案:使用JavaScript或设置链接的样式以使其看起来像按钮。
使用JavaScript:
Continue
但这显然需要JavaScript,因此,屏幕阅读器无法访问它。 链接的重点是转到另一个页面。 因此,试图使按钮像链接一样工作是错误的解决方案。 我的建议是,您应该使用链接并设置其样式以使其看起来像一个按钮 。
#1楼
如果这是您在基本HTML锚标记中寻找的按钮的外观,则可以使用Twitter Bootstrap框架格式化以下任何常见的HTML类型链接/按钮,使其显示为按钮。 请注意该框架的版本2、3或4之间的视觉差异:
Button
#2楼
进行以下操作是否有不利之处?
其中a.nostyle是具有链接样式(可以摆脱标准链接样式)的类,而span.button是具有“按钮”样式(背景,边框,渐变等)的类。 。
#3楼
如果要在任何地方创建用于URL的按钮,请为锚点创建按钮类。
a.button {
background-color: #999999;
color: #FFFFFF !important;
cursor: pointer;
display: inline-block;
font-weight: bold;
padding: 5px 8px;
text-align: center;
-webkit-border-radius: 5px;
border-radius: 5px;
}
.button:hover {
text-decoration: none;
}
#4楼
再加上其他一些功能,只需使用一个简单的CSS类(没有PHP,没有jQuery代码,只有简单的HTML和CSS)就可以疯狂。
创建一个CSS类并将其添加到锚点中。 代码如下。
.button-link {
height:60px;
padding: 10px 15px;
background: #4479BA;
color: #FFF;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
border: solid 1px #20538D;
text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.4);
-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.4), 0 1px 1px rgba(0, 0, 0, 0.2);
-moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.4), 0 1px 1px rgba(0, 0, 0, 0.2);
box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.4), 0 1px 1px rgba(0, 0, 0, 0.2);
}
.button-link:hover {
background: #356094;
border: solid 1px #2A4E77;
text-decoration: none;
}
target="_blank">Press Here to Go
这就对了。 这很容易做到,并且可以让您发挥自己的创造力。 您可以控制颜色,大小,形状(半径)等。有关更多详细信息,请参见我在上找到的网站 。
#5楼
另一个选择是在按钮中创建一个链接:
然后使用CSS设置链接和按钮的样式,以使链接占据按钮内的整个空间(这样就不会造成用户的误点击):
button, button a{position:relative;}
button a{top:0;left:0;bottom:0;right:0;}
我在这里创建了一个演示 。
-
Java按钮链接网页_如何添加打印按钮或链接到你的网页
2021-03-09 19:08:57打印按钮或链接是对网页的简单添加CSS(层叠样式表)使你可以控制屏幕上的网页内容。 此控件也扩展到其他媒体,例如在打印网页时。你可能想知道为什么要在网页上添加打印功能; 毕竟,大多数人已经知道或可以轻松地知道... -
java如何把按钮链接_在片段中链接两个按钮
2021-03-08 06:44:26我在将片段中的两个按钮链接到类时遇到问题 . 我有一个工作,但任何尝试将第二个链接到另一个类失败 . 这是我对一个Button的代码 . 提前致谢!@Overridepublic View onCreateView(LayoutInflater inflater, ... -
java 按钮组_java – Swing:链接切换按钮和按钮组,以及相应的菜单项
2021-02-28 15:09:27特别是,Action将允许您的按钮和菜单项使用相同的代码.附录:下面的示例显示了JMenu和JToolBar如何可以为多个文件中的每一个共享相同的Action.import java.awt.BorderLayout;import java.awt.EventQueue;impo... -
java如何把按钮链接_javascript - 如何在Java邮件中发送HTML按钮上的链接链接单击?...
2021-03-08 06:44:20我想要一个按钮,用户单击该按钮,然后重置密码链接会在新标签页中打开,但是我不知道该如何在html按钮上嵌入了一个链接,我的链接保存在变量token中这是我的代码MailServiice.javapublic void sendMail(String ... -
java swing 链接_JAVA中Jtable标签设置超级链接:基于Java Swing的超链接标签和超链接按钮的实现...
2021-03-09 01:16:55希望在一个标签上设置超级链接,找到了如下的一种方法:1.要解决的问题基于Java Swing的超链接实现2.自定义一个超链接标签控件[LinkLabel]2.1.完整代码如下:public class LinkLabel extends JLabel {private String ... -
按钮组java_java – Swing:链接切换按钮和按钮组,以及相应的菜单项
2021-03-06 03:29:08特别是,Action将允许您的按钮和菜单项使用相同的代码.附录:下面的示例显示了JMenu和JToolBar如何可以为多个文件中的每一个共享相同的Action.import java.awt.BorderLayout;import java.awt.EventQueue;impo... -
java【selenium】如何点击链接按钮和操作文本框
2019-03-30 15:50:31*selenium点击链接按钮,和操作文本框 * */ class BasicciClick { //定义Webdriver WebDriver driver; //定义访问网址 String baseurl; @BeforeEach void setUp() throws Exception { //谷歌浏览器的本地驱动 ... -
java连接浏览器_使用Java按钮在浏览器中打开链接?
2021-03-03 12:58:43使用Desktop#browse(URI)方法。它将在用户的默认浏览器中打开一个URI。public static boolean openWebpage(URI uri) {Desktop desktop = Desktop.isDesktopSupported() ? Desktop.getDesktop() : null;... -
java点击按钮切换界面6_aide点击按钮跳转界面
2021-03-17 22:22:05版权声明:本文为AIDE教程网原创文章,转载请附上原文出处链接和本声明。本文链接:https://www.aidemx.cn/692.html一、创建项目1.首先创建一个Android工程,名为MyApp(名字可以随意起)。二、添加新类1.进入MyApp/... -
java ee按钮加图标_使用jQuery在移动页面上添加按钮和给按钮添加图标
2021-03-15 13:43:02创建按钮 data-role=button给HTML元素添加 data-role="button" 属性。jQuery Moble就会给此元素增强为按钮样式。 Jquery Mobile框架包含了一组最常用的移动应用程序所需的图标,为了减少下载的大小,...样式链接按... -
java只能对按钮监听吗_java学习
2021-03-17 22:32:19java的类大致与C++相同,不同的是java文件以类为主体,编译链接时也可能以类为基础。类的编写:public class 类名{}这里的public同样是访问修饰符,只不过一般写public,其他的基本没有意义。... -
在java中使用图形界面后怎么用按钮Button实现RS232串口的链接PC机上
2015-07-28 06:17:06在java中使用图形界面后怎么用按钮Button实现RS232串口的链接PC机上,求大神啊 -
java中取消按钮时间_如何在Java ProgressMonitor中省略“取消”按钮?
2021-03-18 09:05:38小编典典我在想,也许我可以要求它返回其中的组件并删除按钮使用Swing教程中的ProgressMonitorDemo(由BalusC链接)进行了以下更改:public void propertyChange(PropertyChangeEvent evt) {if ("progress" == evt.... -
java 按钮组_按钮组_Java系列技术之SSM+Bootstrap实战权限项目_Java视频-51CTO学院
2021-02-28 15:08:52课程资料链接:https://pan.baidu.com/s/1zHnkEwJb7JQKK0F83hYf5g提取码:sn3a课程详细内容:01 Spring和SpringMVC和Mybaties初步整合起来02 SSM整合测试和数据表结构创建03 SSM整合下的BaseDao的实现04 SSM整合下的... -
在java代码中输出Html代码实现按钮点击链接跳转
2012-10-06 13:55:46//消除空格防止链接失效 String a="window.location.href='do_updatecourse.jsp?courseId="+temp.getCno().trim()+"'"; System.out.println(a); //双引号冲突改单引号 //onclick=''中 ''也省去 out.... -
java 按钮ent_WebFrom组件LinkButton编程-Java架构师必看
2021-03-14 16:38:40作者:阿虎来自:yesky在ASP.NET的WebForm组件中的LinkButton组件也是一JavaScript作者:阿虎 来自:yesky在ASP.NET的WebForm组件中的...当这个链接被按动的时候,页面就会往服务器端传递信息,并且在服务器... -
java swing 链接_如何在Java Swing中链接JToggleButton和JCheckBoxMenuItem?
2021-03-09 01:17:02当我按下按钮时,必须检查MenuItem中的复选框…谢谢解决方法:>可共享的部分是一个共同的行动> bound属性是SELECTED_KEY的值在代码中,类似于Action action = new AbstractAction("shared toggle") {@O... -
java odbc sql server_JAVA通过ODBC链接SQL SERVER
2021-03-21 08:34:55JAVA通过ODBC链接SQL SERVER/*** @author 糊涂鬼* 在建立连接之前需要一些准备工作:* 在控制面板上通过“管理工具”的“数据源(ODBC)”打开“ODBC数据源管理器”对话框,* 单击“系统DSN”选项卡,然后单击“添加”... -
隐藏窗体关闭按钮_Java Swing 只关闭当前窗体
2021-01-13 15:54:36原文链接:Java Swing 只关闭当前窗体blog.csdn.net看到很多人都在询问怎么在java swing中只关闭当前的窗体,因此写下此文。主界面主要是有两个JButton,一个是通过按钮事件调起另一个JFame,另一个是关闭当前窗体... -
关于java中的Gui按钮的问题
2018-05-07 20:06:12今天在学习的时候,在Gui这一块遇到了点问题。 刚开始的代码是这样的 运行结果: 一直搞不明白是哪里的问题,刚开始还以为是...链接: [http://tieba.baidu.com/p/3922897804] 修改过后的代码: 运行结果: -
【Android】利用Java代码布局,按钮添加点击事件
2015-05-31 20:29:00Android程序不仅可以像《【Android】利用xml文件布局修改Helloworld程序》(点击打开链接)利用xml文件进行布局,也可以利用纯Java代码布局,当然不推荐单单只使用一种布局方式。xml与Java代码布局应该混合存在,... -
java调用C的动态链接库
2011-12-15 12:42:00经过网上查找的资料和实践,可以在java界面中点击按钮调用C的程序将结果显示到java的文本框中,里面有代码和步骤,祝你成功~~ -
如何修改下面的java程序,我希望当点击登陆按钮时候,能够跳转到聊天界面。我已经链接了数据库了
2015-05-06 03:15:46//链接数据库 Statement statement=conn.createStatement(); ResultSet rs = statement.executeQuery("select * from denglu "); while(rs.next()){ col11= rs.getString("zhanghao"); col12...