同じ行にeditfieldとlabelfieldを追加します。最初にeditfieldをクリックし、次にボタンフィールドをクリックします。私は何度も試してみましたが、それは私のためには機能しませんでした。私は水平のフィールドマネージャーを追加し、テーブルも使用しましたが、どれも役立つことはありません。問題はボタンフィールドを表示していないことです。私はeditfieldしか見ることができません。その幅Ex: 100
を設定するよりも、あなたのEditField
& ButtonField
のenter code here
EditFieldとButtonfieldは同じ行にあります
public class MyScreen extends MainScreen {
/**
* Creates a new MyScreen object
*/
public MyScreen()
{
// Set the displayed title of the screen
setTitle("MyTitle");
HorizontalFieldManager m= new HorizontalFieldManager(HorizontalFieldManager.FIELD_HCENTER);
final GridFieldManager grid = new GridFieldManager(4,4,0);
grid.setColumnPadding(5);
grid.setRowPadding(5);
EditField c= new EditField("","",5,EditField.EDITABLE);
// m.add(c);
Border border=BorderFactory.createRoundedBorder(new XYEdges(10,10,10,10),Border.STYLE_SOLID);
grid.setBorder(border);
ButtonField b= new ButtonField("Select ",ButtonField.CONSUME_CLICK);
//m.add(b);
grid.insert(b,1);
grid.insert(c,0);
//add(m);
add(grid);
}
}
poあなたがこれまでに試したコード! –
私は投稿しました –
答えのいずれかが役立つ場合は受け入れます。 – padawan