gpt4 book ai didi

java - 如何将这段代码翻译成 GUI 可以读取的内容

转载 作者:行者123 更新时间:2023-12-01 13:42:08 24 4
gpt4 key购买 nike

我正在尝试创建一个方程,将十六进制转换为二进制数。我知道标准编辑器中的代码是什么,我只是不知道如何将其翻译为 GUI

这是我在 GUI 环境中创建它的尝试。

    // -------------------------------------------------------------
// Equation for Binary Conversion
//--------------------------------------------------------------

public void binaryConversion (double binary){
String binary = Integer.toBinaryString(decimal);
totalLabel.setText(decimal.format(binary));

这是将十六进制转换为二进制数的代码

String binary = Integer.toBinaryString(decimal);

如果我不必制作 GUI,我只需 System.out.print 这些方法即可。我很困惑。到目前为止,我创建了一个 GUI,它只是不起作用。我需要让它发挥作用。我对如何实现 Action 监听器和按钮监听器有一个相当好的想法。所以我想我会同意的。只是将这些方程转换为 GUI,这让我很困惑。任何帮助将不胜感激。

我还需要将十六进制转换为十进制。

编辑

我尝试使用 NumberFormatException。但仍然出现错误。

(这可能完全关闭了。

public void binaryConversion (double binary){
NumberFormat b = NumberFormat.getInstance(b, 16);
Integer.toBinaryString();

最佳答案

首先,这段代码可以编译吗?

public void binaryConversion (double binary){
String binary = Integer.toBinaryString(decimal);

它有一个参数和一个称为二进制的局部变量。

更新

您可以使用

   try {
Integer b = Integer.valueOf(hexString,16);
Integer.toBinaryString(b);
} catch (NumberFormatException ee) {
ee.printStackTrace();
}

关于java - 如何将这段代码翻译成 GUI 可以读取的内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20650660/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com