【发布时间】:2013-12-18 05:57:21
【问题描述】:
我正在尝试创建一个将十六进制转换为二进制数的方程式。 我知道标准编辑器中的代码是什么,我只是不知道如何为 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,它只是不起作用。我需要让它发挥作用。我对如何实现动作监听器和按钮监听器有一个相当好的想法。所以我想我会没事的。它只是将这些方程式转换为令我困惑的 GUI。任何帮助将不胜感激。
我还需要将十六进制转换为十进制。
编辑
我尝试使用 NumberFormatException。但仍然出现错误。
(这可能完全关闭了。
public void binaryConversion (double binary){
NumberFormat b = NumberFormat.getInstance(b, 16);
Integer.toBinaryString();
【问题讨论】:
标签: java user-interface binary hex decimal