如何在“JtextField”中自动显示内容(成绩点)如果在另一个JTextField中,如果输入了Marks [英] How to display things(Grade Point) automatically in "JtextField " if in another JTextField if Marks is entered

查看:119
本文介绍了如何在“JtextField”中自动显示内容(成绩点)如果在另一个JTextField中,如果输入了Marks的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在用Java开发一个计算器(用于NIT学生)。

我正在使用netbeans 7.1.2软件。



在拖放测试中我拖放两个JtextField,

在一个JTextField中,我将输入我的标记(例如7.64)。

现在在另一个JTextField(例如B等级)应该显示(并且它应该被修复和禁用,以便没有人可以进一步改变它)因为Marks 7.64对应于B级....类似标记10对应Ex Ex(优秀)..



**所以如何继续我想在一个JTextField和另一个JTextField中输入我的标记自动成绩应该显示等级应该是固定的(所以没有人可以改变等级)我的意思是禁用/固定..你可以看到等级但不能改变或修改..

解决方案

我想为你的文字添加一点可读性。



你可以禁用JTextField:



< pre lang =java> JTextField oText = new JTextField();
oText.setEnable(false);





它不会接受任何类似的输入。



如何使用TextFields [ ^ ]

<编辑:有点棘手 - 函数setEnable(boolean)继承自JComponent:



http://docs.oracle.com/javase/7/docs/api/javax/swing /JComponent.html#setEnabled(boolean) [ ^ ]







javax.swing.JTextField [ ^ ] @ API-描述于docs.oracle.com


I m developing a calculator (for NIT Student) in Java.
I'm using netbeans 7.1.2 software.

In drag and drop for testing I drag and drop two JtextField ,
In one JTextField i will enter my marks (for Example 7.64).
Now in another JTextField (Grade for example B) should display (and it should be fixed and disabled so that no one can change it further) because Marks 7.64 corresponds to Grade B.... Similarly Marks 10 corresponds to Grade Ex(Excellent)..

**so how can i proceed i want to Enter my marks in one JTextField and in another JTextField Automatically Grade should display also Grade should be fixed (so that no one can change Grade) i mean Disable / Fixed .. U can see Grade but Can not alter or modify..

解决方案

I felt like adding a bit readability to your text.

You can disable a JTextField:

JTextField oText = new JTextField();
oText.setEnable(false);



It will not take any input like that.

How to use TextFields[^]

EDIT: A bit tricky to figure - that function setEnable(boolean) is inherited from JComponent:

http://docs.oracle.com/javase/7/docs/api/javax/swing/JComponent.html#setEnabled(boolean)[^]



javax.swing.JTextField[^] @ API-Description on docs.oracle.com


这篇关于如何在“JtextField”中自动显示内容(成绩点)如果在另一个JTextField中,如果输入了Marks的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆