小编Mas*_*e36的帖子

如何在JavaFX的TextArea中将内嵌图像添加到字符串的末尾?

emoji当我的客户端类型:)我试图添加到我的聊天程序

我想在FXML控制器中添加它.我使用以下代码片段在用户输入:)时捕获:

if(chat.contains(":)")) {
    ...
} 
Run Code Online (Sandbox Code Playgroud)

我的聊天打印成了一个textarea名字taChat

taChat.appendText(chat + '\n');
Run Code Online (Sandbox Code Playgroud)

任何帮助表示赞赏!

client textarea chat javafx image

6
推荐指数
1
解决办法
3224
查看次数

使用主机网络启动 Docker 容器,同时保持通过 SSH 连接到容器的能力?

我正在启动本地 Docker 容器作为运行应用程序的环境,并使用 CLion 的远程主机功能来管理工具链。我的应用程序通过各种端口和 IP 地址在特定网络接口上进行通信。

在完美的世界中,我将能够在本地运行我的应用程序,然后通过 CLion 在 Docker 容器中启动一个应用程序并与本地运行的应用程序进行通信。

我知道我可以启动一个 docker 容器,--network=host但这似乎消除了通过 SSH 进入 docker 容器的能力,而这是使用 CLion 和 docker 的先决条件。有没有办法同时维护两者呢?使用主机网络但还要启用 ssh 进入 docker 容器?

我的 Dockerfile 中配置 SSH 代理的片段

########################################################
# Remote debugging and login in
########################################################

RUN mkdir /var/run/sshd
RUN echo 'root:root' | chpasswd
RUN sed -i 's/#PermitRootLogin prohibit-password/PermitRootLogin yes/' /etc/ssh/sshd_config

# SSH login fix. Otherwise user is kicked off after login
RUN sed 's@session\s*required\s*pam_loginuid.so@session optional pam_loginuid.so@g' -i /etc/pam.d/sshd

ENV NOTVISIBLE "in users profile" …
Run Code Online (Sandbox Code Playgroud)

networking docker clion rti-dds

4
推荐指数
1
解决办法
5235
查看次数

标签 统计

chat ×1

client ×1

clion ×1

docker ×1

image ×1

javafx ×1

networking ×1

rti-dds ×1

textarea ×1