标签: button

在 javafx 中更改按钮 textFill 属性

使用 javafx,我有一个按钮,在 css 属性中将 textFill 设置为白色。然后在运行时需要更改它,这在以下代码中发生:

import javafx.scene.control.Button;
import javafx.scene.paint.Color;

public class QAButton extends Button {

    public QAButton(String text) {
        this.textProperty().set(text);
    }

    public void setAnswerVisible(Boolean vis) {

        if (vis) this.setTextFill(Color.GREEN);
        else this.setTextFill(Color.BLUE);
    }

}
Run Code Online (Sandbox Code Playgroud)

但是它不会做任何事情,textFill 将保持白色。在运行时我可以做些什么来改变它?谢谢你。

编辑:我应该添加 css 代码:

.button {
    -fx-text-fill: white;
}
Run Code Online (Sandbox Code Playgroud)

并且按钮的 id 设置为

#question {
    -fx-background-color: darkblue;
    -fx-background-radius: 0;
    -fx-max-width: 2000px;
    -fx-max-height: 200px;
    -fx-min-height: 80px;
}
Run Code Online (Sandbox Code Playgroud)

javafx button

0
推荐指数
1
解决办法
1万
查看次数

以编程方式将 OnClickListener 设置为按钮错误

我正在为一个项目制作一个简单的 GPA 计算器,我们首先使用 xml 完成它,现在我的教授想要动态地使用它。我有 4 个文本视图、4 个编辑文本和 1 个按钮。一切工作正常并运行,但是当我尝试 setOnClickListener() 时,程序将崩溃。我怎样才能让按钮以编程方式工作。这就是我正在尝试的。

     android.widget.LinearLayout.LayoutParams params = new LinearLayout.LayoutParams(LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT);
    LinearLayout layout = new LinearLayout(this);
    layout.setOrientation(LinearLayout.VERTICAL);

    // button
    Button button1 = new Button(this);
    final int button1id = View.generateViewId();
    button1.setId(button1id); // id
    button1.setText("Send Data");
    button1.setLayoutParams(params);
    layout.addView(button1);
    button1 = (Button) findViewById(button1id);

    OnClickListener clicks = new View.OnClickListener() {

        @Override
        public void onClick(View v) {
            // TODO Auto-generated method stub
            if(v.getId() == button1id){
                Intent i = new Intent(getApplicationContext(), SecondActivity.class);
                startActivity(i);

            }

        }
    };
Run Code Online (Sandbox Code Playgroud)

然后当我调用它时它会给我错误。

button1.setOnClickListener(clicks);
Run Code Online (Sandbox Code Playgroud)

提前致谢。

android button

0
推荐指数
1
解决办法
4234
查看次数

快速单击 SKSprite 节点

我真的对此感到非常沮丧,我一直在努力让它工作近两天:(

如何快速向 SKSpriteNode 添加点击事件

  let InstantReplay:SKSpriteNode = SKSpriteNode(imageNamed: "InstantReplay")
  InstantReplay.position = CGPoint(x: size.width + InstantReplay.size.width/2, y: size.height/2)
  InstantReplay.size = CGSize(width: size.width/1.4, height: size.height/8)
  addChild(InstantReplay)

  InstantReplay.runAction(SKAction.moveToX(size.width/2, duration: NSTimeInterval(1)))
Run Code Online (Sandbox Code Playgroud)

我想要发生的只是当点击“InstantReplay”来运行一个名为“InstantReplay_Clicked”的函数时,我将如何实现这个?

非常感谢任何帮助:)

button ios sprite-kit skspritenode swift

0
推荐指数
1
解决办法
2141
查看次数

在HTML中单击时,<button>会改变颜色吗?

如何在单击时将按钮更改为其他颜色,再次单击时,它会恢复为原始颜色?我可以通过使用CSS或我必须使用Javascript吗?

提前致谢

这是我的按钮的HTML代码.

<div class="H1toH5">
  <button class="seatButton">H1</button>
  <button class="seatButton">H2</button>
  <button class="seatButton">H3</button>
  <button class="seatButton">H4</button>
  <button class="seatButton">H5</button>
</div>
Run Code Online (Sandbox Code Playgroud)

html javascript css colors button

0
推荐指数
1
解决办法
9106
查看次数

使用下一步按钮的 z-Index 幻灯片放映

所以我必须编写一个按钮,使用 z-index 转到幻灯片中的下一张图片。我很难让它工作,我觉得我做错了什么。它的计数必须为 0, 1, 2, 0, 1, 2

 <!DOCTYPE html>
<html lang = "en">
<head>
<title>Lab 5, Part 1</title>
<meta charset = "utf-8"/>
<script type = "text/javascript">
function Next() {
document.getElementById('anime1').style.zIndex = 0;
document.getElementById('anime2').style.zIndex = 1;
document.getElementById('anime3').style.zIndex = 2;
}
</script>
<style type = "text/css">
.anime1 {position: absolute;
top: 150px; left: 250px; z-index: 10;}
.anime2 {position: absolute; 
top: 200px; left: 300px; z-index: 15;}
.anime3 {position: absolute; 
top: 250px; left: 350px; z-index: 20;}
</style>
</head>
<body>
<h1 style= "text-align: center">Lab …
Run Code Online (Sandbox Code Playgroud)

javascript z-index button

0
推荐指数
1
解决办法
442
查看次数

如何使用带有引导徽章的 rails link_to

我目前有一个由链接组成的导航栏,如下所示。

导航栏:

<li>
  <%= link_to "Messages (#{@user.messages.count})", "#messages", "data-toggle" => :tab %>
</li>
<li>
  <%= link_to "Notes (#{@user.notes.count})", "#notes", "data-toggle" => :tab %></li>
</li>
Run Code Online (Sandbox Code Playgroud)

我真正想做的是使这些链接按钮具有嵌入式徽章,显示类似于下面的计数。我就是不知道如何用 Rails 做到这一点。

<button class="btn btn-primary" type="button">
  Messages <span class="badge">4</span>
</button>
Run Code Online (Sandbox Code Playgroud)

ruby-on-rails button twitter-bootstrap

0
推荐指数
1
解决办法
993
查看次数

id 以自定义文本开头的所有按钮上的 JQuery 单击事件

使用 JQuery,我需要编写一个函数,在单击两个按钮(edit0、edit1)中的任何一个时调用。我有以下代码:

<html lang="en">
   <head>
       <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>
       <script type="text/javascript">
           $('[id^=edit]').click(function() {
              alert("1111");
           });
       </script>
   </head> 
   <body>
       <button id="edit0" class="edit"> edit </button>
       <button id="edit1" class="edit"> edit </button>
   </body>
</html>
Run Code Online (Sandbox Code Playgroud)

当我运行它时,单击按钮时没有任何反应。我尝试将脚本替换为:

$('button[class="edit"]').click(function() {
    alert('1111');
});
Run Code Online (Sandbox Code Playgroud)

但结果是一样的。

javascript jquery events click button

0
推荐指数
1
解决办法
1万
查看次数

在移动网站上提交按钮奇怪的呈现

我的 mailchimp 注册表单上的提交按钮在计算机上如下所示:

所需的按钮外观

这就是我想要的。但是,它看起来像一个移动设备:

不想要的按钮外观

就是我能找到的关于该主题的全部内容,但是当我尝试将该 css 片段添加到我的代码时,它不起作用。

这是嵌入表单的代码:

    <!-- Begin MailChimp Signup Form -->
<link href="//cdn-images.mailchimp.com/embedcode/classic-10_7.css" rel="stylesheet" type="text/css">
<style type="text/css">
	#mc_embed_signup{background:#F7F7F7; clear:left; font:14px Helvetica,Arial,sans-serif; }
	/* Add your own MailChimp form style overrides in your site stylesheet or in this style block.
	   We recommend moving this block and the preceding CSS link to the HEAD of your HTML file. */
</style>
<div id="mc_embed_signup">
<form action="//melbournetranspersonalcounselling.us13.list-manage.com/subscribe/post?u=1f8cb29351b8590d963ade17b&amp;id=5c7aecb295" method="post" id="mc-embedded-subscribe-form" name="mc-embedded-subscribe-form" class="validate" target="_blank" novalidate>
    <div id="mc_embed_signup_scroll">
<div class="mc-field-group">
	<input type="text" value="" placeholder="First …
Run Code Online (Sandbox Code Playgroud)

css forms button mailchimp

0
推荐指数
1
解决办法
1416
查看次数

将焦点设置在按钮单击的另一个控件上

当我点击一个按钮时,它将保持选中,点击后如何取消选择按钮?见下图:

选择按钮启动如何在单击后删除选择?

c# button winforms

0
推荐指数
1
解决办法
9745
查看次数

单击添加/删除类,Jquery

添加和删​​除类的最佳方法是什么,来回单击按钮?

    $('button.hamburger').on('click', function(){
      $(this).addClass('is-active');
    });

    $('button.is-active').on('click', function(){
      $('button.is-active').removeClass('is-active');
    });
Run Code Online (Sandbox Code Playgroud)

它不会删除 .is-active 类。

我是否需要 if 语句来检查元素是否为 .hasClass()?

jquery addclass click button removeclass

0
推荐指数
1
解决办法
1万
查看次数