小编Lei*_*eia的帖子

Gluon 移动唠叨屏

Just a quick question. I made a JavaFX application and I want to get it working on Android. So far the only way I found to get this working is to use Gluon Mobile (JavaFXPorts). However, the free version has a nag screen that pops up every time you open the app, prompting you to buy a license.

Is this screen also going to be popping up for users who download the app in the app store or just for …

java android javafx javafxports gluon-mobile

5
推荐指数
1
解决办法
1237
查看次数

Unicode 表情符号在浏览器中不可见(显示一个正方形)

我正在尝试在我的 Angular 6 项目的下拉(选择标签)菜单中获取表情符号。我为此使用 unicode。到目前为止,我只设法显示了一些表情符号(如♥)。我想要这样的表情符号:??? 但我在浏览器中看到的只是一个空方块。

我尝试创建一个简单的纯 html 文件,然后表情符号都显示在下拉菜单中。但是,当我尝试在 angular 模板中实现它时,它不再起作用。我还尝试下载 Symbola 字体并将其添加到 CSS,但也没有运气。

这是模板:

<div class="postContainer postContent bg-dark" style="width: 80%;">
  <form class="postForm" [formGroup]="newPost" (ngSubmit)="saveNewPost()">

    <label class="text-warning label">Smiley</label>
    <select formControlName="smiley" class="custom-select mr-sm-2 col form-control-lg" id="inlineFormCustomSelect"
            [ngClass]="{ 'is-invalid': submitted && f.smiley.errors }">

      <option selected>Choose...</option>

      <!-- Attempt with the Symbola emoji font -->
      <option value="Smiley1"><span class="emoji">&#x1F604;</span></option>

      <!-- Attempt without the Symbola emoji font -->
      <option value="Smiley2">&#x1F604;</option>

    </select>
  </form>
</div>
Run Code Online (Sandbox Code Playgroud)

在我的styles.css 中Symbola 字体的font-face

 @font-face {
   font-family: "emoji", "Symbola";
   src: url("./assets/fonts/emoji/Symbola-Emoji.woff") format("woff"),
        url("./assets/fonts/emoji/Symbola-Emoji.ttf") format("ttf"); …
Run Code Online (Sandbox Code Playgroud)

css unicode emoji typescript angular

5
推荐指数
0
解决办法
3375
查看次数

如何将BigDecimal传递给方法?

这是我的第一个Java应用程序.我正在尝试创建产品(键)及其价格(值)的地图.文档说我不能用双打来赚钱,所以我必须使用BigDecimal.关于如何在我的方法和地图中使用BigDecimal,我完全陷入困境.

我只有一种方法可以将产品添加到地图中,而我正试图传递BigDecimal Price.它不会编译,因为它看到一个字符串而不是BigDecimal,这让我感到困惑,因为BigDecimal接受字符串作为参数(例如BigDecimal example = new BigDecimal("2.50"))

我还想创建一个方法,将总价格增加,但你不能用字符串.关于BigDecimal的文档非常混乱,谷歌也没有多大帮助.有人可以解释一下BigDecimal以及如何使用它吗?

到目前为止这是我的代码:

注册课程:

import java.math.BigDecimal;
import java.util.HashMap;
import java.util.Map;

public class Register {
    private HashMap<String, BigDecimal> productMap = new HashMap<>();

    public void printProductMap() {
        for(Map.Entry<String, BigDecimal> entry : productMap.entrySet()) {
            String key = entry.getKey();
            BigDecimal value = entry.getValue();
            System.out.println(key + " " + value);
        }
    }

    public HashMap<String, BigDecimal> addProduct(String product, BigDecimal price) {
        BigDecimal productPrice = new BigDecimal(price);
        productMap.put(product, productPrice);
        return productMap;
    }
}
Run Code Online (Sandbox Code Playgroud)

主要课程:

public class Main {

    public static void …
Run Code Online (Sandbox Code Playgroud)

java bigdecimal

3
推荐指数
1
解决办法
3412
查看次数