小编lem*_*des的帖子

结构中的成员可以初始化为值吗?

我只是想知道在结构中声明和定义的变量是否可以初始化为某个值,计划使用函数指针来模拟OOP中的类.

示例COde:

typedef struct{
int x;
int (*manipulateX)(int) = &manipulateX;
}x = {0};

void main()
{
    getch();
}

int manipulateX(int x)
{
    x = x + 1;
return x;
}
Run Code Online (Sandbox Code Playgroud)

c struct initialization

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

Javascript:如何从表中的所有选中的复选框中获取值

我在很多线程中搜索过,但是我没有看到任何涉及表格的复选框,我只是想让用户轻松删除,说,我有一个包含五十个条目的表,我想一次性删除10个,所以我选中每个记录旁边的复选框,所以当我想删除它时,它只是获取复选框的值将其传递给php脚本..

我的问题是我如何在Javascript或jQuery上进行此操作?从n个复选框中获取值?因为表具有动态值,具体取决于它在数据库上的数量.

这是一张清晰的图像:

在此输入图像描述

html javascript jquery

2
推荐指数
1
解决办法
5906
查看次数

在JFrame中布局JPanel

我对Java上的GUI知之甚少,因为我更多的是在后端,而不是在视图方面,所以我遇到了在Jframe上正确对齐和布局内容的问题.基本上我想得到这些结果

在此输入图像描述

图像已经说明了,但是当我运行我的代码时我拥有的就是这个.

在此输入图像描述

两端没有填充,面板正好在Jframe的边框上,我想要纠正,我不希望这种布局,其中面板与Jframe的大小相同,在至少在两端会有一些填充物.

这是我的代码,这是我的框架的构造函数

    setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    String[] cNames = {"First Name", "Middle Name","Last Name","Status"};
    Object[][] data = {{"John Doe", "John Doe", "John Doe", "Single"},
                       {"Doe John", "Doe John", "Doe John", "Married"}};
    JTable table = new JTable(data, cNames);
    table.setPreferredScrollableViewportSize(new Dimension(500, 70));

    jScrollPane1 = new JScrollPane(table);

    listPahel = new JPanel();
    listPahel.setLayout(new BorderLayout());
    listPahel.add(jScrollPane1, BorderLayout.CENTER);

    add(listPahel);
Run Code Online (Sandbox Code Playgroud)

上面的代码重新进入上面的第二张图片

如果您有任何见解,请赐教

java layout swing

2
推荐指数
1
解决办法
176
查看次数

实现处理程序的基本方法

好的,所以我已经阅读了许多关于处理程序的教程和线程,但是他们似乎对我自己的处理程序知识更加先进,这是我第一次使用处理程序这么光顾我.我在处理程序上有这个示例应用程序,它在某个时间触发Log,但是当我点击我的开始按钮时它似乎无法正常工作.以下是我的代码.

public class Main extends Activity {
    private long selectedTimeInMills;
    private Handler handler;
    private static final Calendar CALENDAR = Calendar.getInstance();
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
        TimePicker timepicker = (TimePicker) findViewById(R.id.timePicker1);
        final TextView timeText = (TextView) findViewById(R.id.time);

        Button start = (Button) findViewById(R.id.button1);
        handler = new Handler();
        String textTime = formatDate(CALENDAR.getTimeInMillis(), "hh:mm a");
        timeText.setText(textTime);

        timepicker.setOnTimeChangedListener(new OnTimeChangedListener() {

            public void onTimeChanged(TimePicker view, int hourOfDay, int minute) {
                CALENDAR.set(Calendar.HOUR_OF_DAY, hourOfDay);
                CALENDAR.set(Calendar.MINUTE, minute);
                selectedTimeInMills = CALENDAR.getTimeInMillis();
                String textTime = formatDate(CALENDAR.getTimeInMillis(), "hh:mm a"); …
Run Code Online (Sandbox Code Playgroud)

android android-handler

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

如何使用jQuery/Javascript/PHP删除HTML表中的记录

我目前正在处理以HTML格式列出的记录,记录来自数据库和该表的末尾部分,我有一些操作,EDIT DELETE SHOW,我已经完成了编辑,这与以下内容不同我的DELETE,我的DELETE操作是使用ajax完成的,但问题是我无法正确获取每个按钮的值,其中包含数据库中的ID.

这是删除按钮所在表格的一部分:

 <td width="61"><button id="delete" value="<?php echo "$arr[0]"; ?>">Delete</button></td>
Run Code Online (Sandbox Code Playgroud)

这些是jQuery的一部分

$("#delete").click(function(){
    alert($("#delete").val()); <-- CAN"T GET THE CORRECT ID
    //AJAX PART HERE
})
Run Code Online (Sandbox Code Playgroud)

问题是,我无法正确获取我按下的按钮的值,我该怎么做,任何建议都非常感谢..

这是表的整个视图,

在此输入图像描述

html javascript php jquery

0
推荐指数
1
解决办法
3114
查看次数

标签 统计

html ×2

javascript ×2

jquery ×2

android ×1

android-handler ×1

c ×1

initialization ×1

java ×1

layout ×1

php ×1

struct ×1

swing ×1